Skip to main content

Full text of "Time Designs"

See other formats


NOV/DEC °85 


VOL.2 NO. 1 





FOR THE T/S 2068 AND ALL OTHER 
TIMEX AND SINCLAIR COMPUTERS 





$3.00 


US. FUNDS 





KNIGHTED COMPUTERS 
707 HIGHLAND ST. 
FULTON, NY 13069 
(315)593-8219 


GREAT NEWS FOR F068 OWNER § 11 


NEW LOWER CATALOG PRICES - EFFECTIVE 8-17-85 
NEW PROGRAM OFFERINGS FOR THE UNMODIFIED TS2068 


(FOR THE 152068) MACHINE CODE TUTOR (FOR THE 152068) 


FINALLY !! Just the programs we've all been waiting for! These quality professionally written programs will help you to 
learn machine code. Machine Code Tutor consists of 33 lessons on two cassettes (loaded in four parts). The instructions 
include actual examples and exercises to enable anyone with some knowledge of BASIC (it helps) to learn machine code. The 
system includes a simulated assembler that will help you spot errors without actually crashing the program. All registers in 
the 280 are fully covered for your TS2068. The manual that comes with Machine Code Tutor also is formated along the lines of 
the programs on the tapes, This program (originally for the Spectrum) has been converted to work on your 2068 without the use 
of a Spectrum ROM ! GRDER VEURS Nay | ONLY $18.50 


(MACHINE LANGUAGE SPREADSHEET) OMNI CALC 2 (MACHINE LANGUAGE SPREADSHEET) 


QMNICALC2 is a spreadsheet analysis program designed to make full use of the TS2068. It gives you access to a grid of 
numbers which can be up to 99 columns across or 250 rows deep. All the math functions of the 2068 can be used, making it easy 
to build up sophisticated models for financial, engineering and many other applications. You can even set up conditional 
expressions, so that things such as tax, differential interest rates and variable overheads can be easily accomodated. $19.50 





Please update your previous catalog (if you have une), or 
write tu us for «a free catalog (catalog sent with order from this 
listing automatically). 


PAGE TITLE MEW COST | = PAGE TITLE WEu COST : = PAGE TITLE WE COST : = PAGE TITLE WEM COST 
1 = PERSOWAL ACCT 17 6 JRAtY 10.95 10 «= WUESS ASSEMBLER = 17.5 18 sABOM 8.30 
1 = PRO/FILE 2068 «= 18.50 6 AQUAPLANE 10.95 12 S8AbJ MICRODRIVE 144.50 18 AWDROIDS (CASS) 5.00 
1 = FASWORD TI 18.30 6 THE SHOWHAN 10.95 13 FIGHTER PILOT 16.95 18 GUILPRAN WA 
2 = SCREEN CALC N/A ? = CYBIRD-ASSAULT =: 8. 50 15 WORACE & SPIDERS = W/a 19 ROMSHT ICH 49.30 
2 «W-30 W/A } sTINEATE 14.93 13. WORACE - SKIING = 3.00 19 3 GAMES DESIGNER = WA 
3 NIGHT GUANER 16.95 7? =SMUGGLERS COVE =: 8.50 16 FLIGHT SIM. (CART) 14.95 19 -§ FRED mia 
3 FIGHTER PILOT) = 16.95 @ WAKE A FACE 16.00 16 BLING ALLEY 3.00 19 6 ANT ATTACK Ria 
4 = QUETZALCOAIL 10.95 8 KINDERCOMP 16.00 16 =CABINO | N/A 20 WRAL 10.95 
4 = =ALWED OUT 8.50 @ KI0S ON KEYS 16.00 16 = GENERALA W/A 20 VELNOR'S LAIR 10.95 
3 TRADER TRILOGY §=10. 95 @ ALPHABET 100 16.00 17) PINBALL N/A 20 «30 STRATEGY 8.50 
5 ROBBER 10.95 9 MULTI -DRaw 9.95 (7 HE CWESSPLAYER 8.50 20 = BUBABOD 10.95 
5 LOST 10,95 10 TEAL DISASSAABLER 9,95 10 FROGGER W/A 21 LASERZOME 10.95 
21 = GRIDRUNNER 10.95 24—soL1P COMPILER 16.50 23 «Wl or MUI (EA) «69.50 

22) STARFIRE 10.95 24 PANASONIC 1090 199.00 25 2WD DRIVE (AbJ) «© 99.50 

22s LADOM 8.50 24 = PAWASONIC 1091 283.00 25 BLANK CASSETTES (£A).75 


23 WARWESS WCPER =—s-:10. 95 23 152068 COMPUTER 149.95 2 =WaRO BOIES (EA) 23 
23° «GREYHOUND HCPR = 10.95 25 ALPHACON 32 PIR 46.95 
23 TMMROUGNBRED WLP 10.95 23 «(AERCOC/P I/F 4.95 


$ Denotes Spectrum prograns 3% Boes not include valer wheel ov waler caddy (storage devices). 

ves-6 "sa 222 OR pat kee-areade-atyte Gast Ba008: =: — sab eataimipantaasecadecentsbacnnakkeudesensdctecnnsnecwaeaaabencnia —DAERLa a APR RL oaLneabnenabennésnebent 
on a Second World War scenario. You afe the guiver WE WAVE ALSO ABBED TWESE MEW TITLES TO Ou PRORUCT LIME ''! ALL MAVE BEEM CONVERTED 10 Rum Ow THE 182068 ''! 
and bueb aieer whose task 15 to defend your plane 
against envay attach end destroy the ground targets 
in 30 different arssions. The rewards are high tor 
the expert @arksean, bul beware, the going gets 
tougher on each new aission. One of two player gaae, 


with up to 4 levels of play. High speed yrephics. 
another tine progres true Digital Integration - the TRAVELS WITH TRAGWAAM (The sequel to the above) - - Your aission is te go forth into the vorid aad throw avay all the trash. 


folks that brought you FIOHIEK PILOT. Quite a few places of interest can be visited, Germany, Wong Kong, France, Isreal, Spain, Samoa, aad of Comse America - lots 
Of action and good graphics - challenging and every bil as pend a6 TRAGMEAN, also, joystick controlled (er keyboard). $ 11.95 


COUPONS WILL MO LONGER BE ACCEPTED 
SHIPPING AND HANDLING -CONTINENTAL U.S.A. -$3.00 (COMPLETE ORDER - EXCEPT MONITORS & FULL SITE PRINTERS) 
SHIPPING AND HANDLING -HAWAIT and PUERTO RICO -$10.00 (COMPLETE ORDER) WE DOM'T SHIP NONITURS OR TO HI or PR 

HOURS -EST MON THRU FRI 1PM TILL @PH 33 SATURDAYS GAN TILL 4PM 33 SUNDAYS AND HOLIOAYS - CLOSED 
WE DO NUT ACCEPT CHAKBE CARDS - WE WANT [0 KEEP QUR PRICES ===: L OW === 
WE CAM SHIP MERCHANDISE C.0.D. (Continental USA) - ADD 61.90 
PLEASE - INCLUDE FULL WANE, ADDRESS, AMD PHONE MURDER WHEN ORDEK ING 
ALL PRICES AWM PRODUCT SUBJECT 10 CHAMOE WITHOUT MOT ICE 


VISA/MASTERCARD Customers — Please add 6% to order 


TRASHAAN for the TS2066 This is an exciting (Joystich Control) gaae - a hit im England for the Spectrum. You play the part of 
a Trashaan just trying to aske a living by emptying the trash cans put out into the Garbage truck as it slowly soves dowa the 
Streets, you do have a tine ligit - but cam get extra time for doing the little extras that housewives have asked you - watch 
out when Crossing the streets - vatch out for those dogs when you walk on some folks mice lauas ' - Many Surprises '' $ 11.95 


(JOYSTICK AND KEYBOARD COWIROL) 16.95 














TIME DESIGNS 


Volume 2, Issue 1 





contents 


Editor's Cornet ssc ccccus eves cestucsveteces 1 
EOTTGlS 006 60-6050086 5456 66H6 oa bo 0600s VEC eee 2 
Since lair-News Networked ccs <sebe swe cae eee 4 
£060 Garter § Ci den occ c5 cn 66500 0k ecaecis 7 
SUMET T 16 DOS TONG sans 6 0065s cesecceseseceee 9 
Adventures In The Ram Jungle (part 2)....10 
INTOr OST sos < 0s 050 iene GRE Ceess thee cceseeest 
Aerco- F0-66 2. .s000¥ een u4 ow ESE he* cawee oe cee lt > 
Zebra Olsk Drive SysSteities + &ceé tes ceccesael® 
2068 ObsTac | O2RUN sides ie 060 atc fence 00 [8 
ZPRINT 80 «cc gw es Cee Chae cece seek ond scence? 9? 
ViEWord, MALI st... =F ORMa 14 vis cee oe os ceveeZ! 
D'Ktronics Speech Systhesizerececccccccseel22Z 
T/S Shopping Mart. 


@eeeeeeseeee2se parE 









TIME DESIGNS MAGAZINE COMPANY 
29722 Hult Rd.e Colton, Oregon 97017 


(SO3) 824-2658 


Editor: Tim Woods 

Assistant Editor: Stephanie Woods 
Photography: Tom Judd 

Production: D.L. Woods 


Contributors; Paul Bingham 
Duncan Teague 


Earl! V. Dunnington 
Jeff Brothers 
Stephen Brothers 
Dennis Jurries 
John Gaddis 

Warren Fricke 
Michael E. Carver 


Tim Woods 
Printed by: Toad'L Litho Printing and 


Composition, Oregon City, OR 
Time Designs Magazine is published bi- 
monthly and fs copyrighted © 1985 by 
the Time Designs Magazine Company. 
Reproduction of this magazine in whole 
or in part by any means without written 
permission is prohibited by law. 


POP PRAASAAAAAA AN ATAATY 


ry 


2 @ & GD Gh Os ae ee en ee 





Sea a aa a 
aocssesom 


"NOTICE: Contributors to TIME DESIGNS are in- 
dependent of the TIME DESIGNS MAGAZINE CO., 
and opinions expressed in the contents of the 
magazine are not necessarily those of the 
management or its advertisers. Time Designs 
Magazine Co. will not be held liable for any 
damage or consequences resulting from in- 
structions, assertions of fact, review of 
products or companies provided in the maga- 
zines's content." 











Editor’s 
Corner 





Early in September of 1984, we decided 
to call our new T/S computer magazine "TIME 
DESIGNS" for several reasons. One of those 
reasons was not because of TIMEX (as the "X" 
has obviously been dropped). At this’ same 
time, many users groups had changed their 
name to SINCLAIR/TIMEX (instead of the re- 
verse), due to their bitter disappointment 
in that company. One associate of mine even 
peeled off the nameplate sticker on his 2068 
and cut out the Timex name, replacing only 
the "Sinclair 2068" part. 

Instead, "TIME" refers to our belief 
that T/S machines will be around for a _ long 
"time". They are "timeless" (if you prefer) 
as their technology has in no way been out- 
dated. I still feel the "one-key" command 
system is far superior to anything else that 
I have used. 

The "DESIGNS" part stems from our fond- 
ness for Uncle Clive's computer "designs"... 
the ZX-81, 2068, Spectrum, and now the QL. 
"Designs" also is a reflection of our in- 
trigue of computer-generated graphics. You 
may have noticed we feature a lot of graph- 
ics in the magaZine. 

Welcome to Vol. 2 No. 1, our First An- 
niversary Issue. Before I wrap this up, I 
wish to express my gratitude. First, to you 
our loyal readers. In just one year, TIME 
DESIGNS has grown to be one of the largest 
Timex/Sinclair publications in America. If 
those first few subscribers hadn't, realized 
our potential and sent in their subscription 
orders [you know who you are], we probably 
wouldn't be around today. 

Also, I wish to thank our contributors 
who have sent in their excellent materials 
to be published this last year. And special 
appreciation and thanks to our loyal and 
dedicated advertisers also. Without them our 
T/S community would be non-existent. 

In closing, as editor of this magazine, 
I would like to say that over the next year, 
I promise to keep up-grading our content and 
appearance...and that TIME DESIGNS will con- 
tinue to be published. See you next issue 
(in 1986)! 

















IETIERS 








Direct all correspondence to: The Editor c/o Time Designs 


29722 Hult Rd., 


Colton, OR 9/7017 





"T am attempting to build my own inter- 
face from the 2068 to any popular printer, 
for example, Epson or others. I would like 
to know if this subject has been addressed 
in prior issues. If not, would it be pos- 
sible to request thru a user's column, some 
assistance from any of your readers who per- 
haps have already ‘dabbled' in this area. My 
interest in computers leans toward 'do it 
yourself construction', and thus my request. 
Thank you for your help." 


Robert E. Kern 
Rialto, CA 


[Editor: Some may say that we have _ been 
rather "skimpy" in the area of construction 
projects. I vote for change right now...this 
has been one of the most requested columns 
lately. Anyone out there who wired up their 
own printer interface, who can assist Mr. 
Kern? ] 


"Accolades for you! Sept/Oct '85 edi- 
tion of TIME DESIGNS was the best ever...I'd 
like to hear more about the 128k Spectrun. 
The single-key commands of Sinclair BASIC 
are not used on the QOL (I understand). Maybe 
the attraction of the Spectrum has been the 
use of the command key system. I have no de- 
sire for a QL because of the change. I won- 
der how many others feel the same way. I 
also wonder how many new 2068 and 1500's 
there are left with dealers? Keep up _ the 
the fine work." 


Joan Kealy 
El Paso, TX 





Thanks goes to A. Laviolette of Montreal, 
Canada for sending his two drawings that 
were made using the program PABLO PIXEL-O 
(ZX-81 version), featured in the Sept./Oct. 
issue of TIME DESIGNS. 





now received the first two 
issues (#5 & #6) of my subscription, and I 
want to congradulate you for a very fine 
magazine. Many of us are first time users, 
and self-taught, and far from any known user 
groups; so the arrival of each issue is an 
eagerly anticipated event. The suggestion 
submitted by Mr. Russell Ochoki to publish a 
column of programming tips and useful short 
programs certainly receives my endorsement. 
I would be particularly interested in the 
use of system calls. (I have tried in vain 
to obtain a copy of the T/S 2068 Technical 
Manual.) For example, it took me quite some 
time to figure out how to BEEP from machine 
language. (SOUND was easy.) I am happy to 
Share the following listing. I hope that 
other readers will find it serviceable. 


"T have 


my 
at) 
ty 


+g 41 BEEP 


© 
& 
5 
ia] 
n 
iG Oe 
rica 


! 

“a 
Pid 
rm 


nape ne A 
“fl 
Ni 
fs 


re 


tH 
ni 
b> 


t 


encnme or 


cn 
ul 
Tt 


8) 
PORE ROOT OMT Mr OM Dom 


Ce te 
CDOT ta Dis De ce ey Co eo mo 
Lo 


a inde TT eek OTE 
4 


mon 
> 
a) 


f+» 
hicwh 
wn ow 
Na fa 
bs be 


ro Tr 
(2 
iy 
"CH Tt 


@e526 
Ge525 
@@5SE0 TIME 
@@53S5 TONE 


gS 
& 
ra 
8) 
u] 
MOTO NN HOT We Wa nr eee eee eae 


Para hhy Deen Ly 


ee 








SEPT/OCT '85 
WR NO 





SOR Tue 1/t 2008 AND ali OTNER 
‘THEE AND BICLAM COMeUTEOR 


commen rime _| 


fa $15 year 

aay SIX BI-MONTHLY 

ows eee || ISSUES 

| _ sbevet eee a savings of $3.00 off 
regular newsstand price 








_ COMPUTER CREATIVITY 


E 

: 

i 

i 

i 

: 
I 

(CHECK ONE) 
| ____. NEW SUBSCRIBER 
l 
L 








GET SIX ISSUES OF TIME DESIGNS DELIVERED 10 YOUR OWN 
MAILBOX: Send coupon or a copy, along with a check or 
m/o for $15 (U.S. FUNDS ONLY) to the 


Name 





Address 


City, State 


All numbers are decimal. The value in (TIME) 
is in 60ths of a second, so that the _ long- 
est note you can play with this routine is 
4.25 seconds (255/60). Also the restrictions 


on (TONE) are the same as in the USER MAN- 
UAL: This value must be in the range -60 
(156) to 69. Numbers 70 to 155 will return 
report code B. 
FA tupicat cait of this Sub- 
routine Mat took Like this 
;BEEP .i.12 
LD a é = 
LD (TINE: A 
RLCA 
LD (TONE: A 
CALL BEEP 
Before signing off, I would like to thank 


Michael E. Carver for making his PABLO PIXEL 
O as instructive as possible...I'm 
looking forward. to issue no. 7!" 


already 


Ron Ruegg 
Baton Rouge, LA 


[Editor: Well Ron here is issue no. 7 or 
Vol.2 No.1 to be exact...and its a pleasure 
to include you as a part of it. Thanks’ for 
the listing, I hope that it inspires others 
to send in their short programs and tips. ] 


Subscribe Today! 


address’. below. 


PLEASE PRINT NEATLY 


TIME DESIGNS MAGAZINE COMPANY 
29722 Hult Rd.e Colton, Oregon 97017 





Zip 





a a sialic ia inh diel Ul. uel alas tau Win 





3 Se a Ee. 








| iii k en | 
COP 
BERGLGRRRRRREEEE 


+ SINCLAIR NEWS NETWORK 





U.S. QL - $299 


Sinclair's 32-bit micro, the QL, now 
has a suggested retail sticker of $299 U.S. 


dollars. Not only is it much more affordable 
but also easier to obtain. In a generous 
gesture, Nigel Searle of Sinclair Research 


has offered the QOL with incentitives to T/S 
dealers here in the States. At this writing, 
seven companies have contacted TIME DESIGNS 
to announce that they will be handling the 
$299 OL. They are: Curry Computer, EMC (The 
English Micro Connection), Knighted Com- 
puters, Ramex International, RMG Enterprises 
Sunset Electronics, and Zebra System, Inc. 

The new QOL price tag is a follow-up to 
the half price cut in Europe last September. 
Sinclair is preparing for what could be a 
"make-or-break" Christmas selling season in 
Great Britain. 

While the OL emerged upon the home com- 
puter market with flair, it has been moving 
Slowly in sales. Sinclair claims that the 
new price reduction is a result of reduced 
manufacturing costs, and major savings from 
a substantial increase in manufacturing vol- 
ume (based on current sales "commitments" ). 
Industry-watchers noted that the QOL price 
cut came three days after the announced re- 
lease of a competitor's new computer...the 
Amstrad PCW8526. 

Sinclair Research Ltd., 
feet for the time being, 
debt rescheduling 


is still on its 
following the major 
with Barclays Bank and 
other creditors. Sub-contractors Thorn EMI, 
Timex Corp. and AB Electronic Products were 
all agreeable to the terms. These companies 
assemble Sinclair's computers in contracted 
factories. Sir Clive, who's lack of manage- 
ment skills have been well-publicized, has 
placed a new management team in control of 
Sinclair Research's future direction. 

The QL with its $299 (complete) price 
should move quite a few units here in the 
States. A lot of new software is available 
from the U.K. presently, with hundreds of 
new titles currently being developed. Sin- 
clair has just authorized the production of 
a new floppy disc system (3 inch drives), 
that should be out sometime early next year. 


optional private listening), 


128k SPECTRUM 


The Sinclair 128k Spectrum in no longer 
rumor, but fact. In September at a home com- 
puter and electronics show in London, Sin- 
Clair unveiled their new machine, the last 
few days of the show. Suprisingly, the 128k 
Spectrum resembles the T/S 2068 except for 
the QOL-type black case. It utilizes the 2068 
bank-switching, three video modes, three- 
channel sound chip, and built-in joystick 
ports. Reportedly it is 100% compatible with 
all software for older Spectrum models. 

As we went to press, the 128k Spectrum 
was already available in Spain. However, it 
it is expected to be in the English _ shops 
after the first of the year. A spokesperson 
for Sinclair (U.S.):-told TIME DESIGNS that 
there are no plans to market the 128k Spec- 
trum in America. Although Bob Dyl of the 
English Micro Connection announced plans to 
carry it, when supplys are made available. 


POCKET TV PERFORMS WELL 


The new Sinclair Pocket TV is truly an 
amazing piece of high-technology. Last week, 
TIME DESIGNS obtained a sample unit for re- 
view from Sinclair Research. The Pocket TV 
is a compact iittie unit 15 1/2" -x.3.-1/2224 
1 1/4") with a black plastic case. It util- 
izes circuit miniaturization extensively. It 
is powered by Polaroid's unique 6v (flat) 
Lithium battery. This battery. is rated for 
15 hours (total) life. However, an external 
DC supply jack is also provided. The Pocket 
TV comes complete with a tiny earphone (for 
and a smartly- 
styled velvetine carrying pouch. Suggested 
retail price is $100. 

Unlike most standard TV's, where the 
picture image is "Shot" from the rear of the 
set to the front screen surface, the Pocket 
TV's screen is absolutely "flat", and the 
viewer peers in at the screen thru a plastic 
fresnel lens. The viewing area iS aprox. 1 
and 1/2 x 1 inch. The Pocket TV is’ tuned 
by turning a small thumb-wheel (moving a 


4 











needle accross a calibrated dial). VHF and 


UHF are selected by a switch. The built-in 
18 1/2" telescoping antenna pulls the TV 


Stations in. 

In a side-by-side comparison test with 
the Sony Watchman, the Sinclair Pocket TV 
picture clarity was just as good, if not a 
little better. Not to mention that the Sony 
retails for twice the price of a Sinclair. 
The Pocket TV received every available VHF 
and UHF station in the high-signal strength 
area. When tested in the "fringe" area, it 
demonstrated good sensitivity, pulling in 
about half of the available stations...with 
fairly decent reception. The volume control 
on the unit can be adjusted from quiet to 
Suprisingly loud levels. 

If you would like to own one 
Clive's latest electronic wonders, 
certainly a "conversation" piece. 
tical uses for the TV are possible such as 
private home viewing, camping, or _ sports 
events. If interested, some T/S dealers have 
the Sinclair Pocket TV available. 


PRODUCT NEWS 


this is 
some prac- 


BNF Enterprises, 119 Foster St, PO Box 
3357, Peabody, MA 01961, (617) 531-5774, 
has several T/S 2040 printers for $38.88 


each. 

| RAMEX has a new address: 17620 26 Mile 
Rd., Washington, MI 48094, (313) 781-5800. 
They are offering the MK Floppy Drive System 
only as a "package" deal for $400 (includes 
one quad-density drive, SP-DOS interface, 
cables, and three software discs including 
Tasword, Masterfile, and Omni-calc). They 
have discontinued selling the interface sep- 
arate, to eliminate problems of buyers using 
their own incompatible drives, a spokesman 
from Ramex told TIME DESIGNS. They also have 
another floppy drive "package" system with 
dual 3 inch drives and the SP-DOS interface 


64 col. 


of sit 


i.) 


for $299 (no software 
a OL dealer, 
called "ICE" 
$99 value, 
Seu OL, 
computer. 

Group Technology, Ltd., POB 87, Check, 
VA 24072, (703) 651-3153, has T/S books and 
h/w for interfacing external devices to’ the 
ZX-81 and 2068. 

Zebra Systems, Inc., 
Woodhaven, NY 11421, 


included). Ramex is 
and includes a ROM cartridge 
(Icon Controlled Environment), 
but free to purchasers of the 
ICE turns the QL into a Mac-1like 


78-06 Jamaica Ave, 
(718) 296-2385, is a 
company that has supported T/S computers 
Since the ZX-81. They have recently affirmed 
their continued support by releasing several 
new products for the 2068. In stock now are 
the Zebra Disk Drive Systems (from Portugal) 
for $349.95. Also in stock is the brand 
OS-64 Operating System Cartridge, that en- 
hances the 64 col. video mode of the 2068. 
feature works on screen, or sent to 
a full-size printer. Price is $29.95. There 
are some new software titles available, in- 
cluding the "Greeting Card Designer" (which 
is like Atari's Print Shop). Card Designer 
prints cards of your own design on a full 
Size printer. Many of Zebra's new programs 
are available on 3 inch discs. Card Designer 
is in stock for $19.95 (cassette) and $24.95 
(disc). For total order include $3.00. Along 
with their catalog for the 2068 and_ 1000, 
they have a QOL s/w and h/w catalog available 


new 


to support the $299 OL (yours, just for the 
asking!). 

Small Digital Systems, Inc. have _ two 
utilities that improve the Hunter 8k RAM 
Board for the T/S 1000. They are the Memory 
One and REMC, for $14.99 each. For more in- 
formation, write to SDS, c/o Product Info 
Services, 2089 Chatsworth Blvd, Suite 4, San 
Diego, CA 92107, or phone (619) 569-2743. 

The English Micro Connection just put 
their new 36 page Sept.-Dec. catalog in the 


mail. Considerably larger and professionally 
printed, it lists a wide variety of English 
computer products for the Sinclair Spectrum. 
All of the s/w and h/w has been tested by 
EMC for 100% compatability with the T/S 2068 
(modified with some form of Spectrum emu- 
lation). The catalog contains lots of photos 
and descriptions for reference. If you 
not on their mailing list, 
15 Kilburn Ct., Newport, RI 
(401) 849-3805. 

DAMCO Enterprises is having a 
Holiday sale. The Wafadrive system for the 
2068 (complete with their new Rainbow plus 
Spectrum Interface) is priced for a limited 


are 
write to them at 
02840, or phone 


special 


> 


time at $175 plus $5 S&H. They also have 
several Spectrum software package deals (on 
cassette). For example, a grab bag of three 
titles may contain one or more of these 
titles: Chess, Dungeon Master, Traxx, Ship 
of Doom, ect. The price? $9.95. There are 
many more deals including educational  soft- 
ware. If interested, contact DAMCO at: 67 
Bradley Ct., Fall River, MA 02720, or phone 


(617) 678-2110. 

Kurt A. Casby, 25 Battle Creek Ct., St. 
Paul, MN 55119, has written a utility pro- 
gram for Westridge's MTERM modem software. 
It expands MTERM's buffer to allow the user 
to load up long text files from Tasword. The 
program also adds further capabilities to 


the auto-dial (and macro key) section. For 
more information and pricing/dealers, write 
to Mr. Casby at the address above. 

A new company from "up north", Beaver 
Computer Products, has two software titles. 
available for the 2068. "Character Font Gen- 
erator" aides the user in designing custom 
character sets or UDG's, and is priced at 


$25. "Advanced Video Modes" is a utility for 
2068's dual Screen, extended color, and 64 
column modes. It is priced at $15. All soft- 
ware prices are quoted in Canadian funds. 
Postage and handling is free. Write to: 999 
Munroe Ave, Winnipeg, Manitoba, R2K 1J4. 


MISC. 


Carver Technologies is a 
T/S Connection. They will repair 
clair computers for a nominal fee. 
they are not an authorized warranty 
outlet. All warranty repairs should be 
to Timex in Little Rock, Arkansas. Carver 
Technologies have developed some enhance- 
ments for T/S products such as a stereo jack 
for the 2068, LED power indicator for the 
2068, and a power supply switch for the 2040 
printer. For information on service rates 
and add-on modifications, write to: The T/S 
Connection, 3832 Watterson Ave., Cincinnati, 
OH 45227. 

The Greater Cincinnati Users Group has 
developed a 2068-based BBS which is now op- 
erational. It will become fully-operational 
on a nation wide basis in a few weeks’ with 
the addition of an Aerco Disk Drive System. 
A Mr. Jack Roberts c/o The T/S Connection 
has more details on the BBS. 

A Midwest ZX/TS Computer Fair is in the 
planning stages. Mr. Frank Davis, 513 East 


division of 
Timex/Sin- 
However, 
repair 
sent 


RR LENSES ELLE DIED DORE Fy 


Main St, Peru, IN 46970, would 
any reader input or suggestions. 
number is (317) 473-4885. Compuserve I.D. is 
75525,1325. The Computer Fair is scheduled 
for this next spring. 


appreciate 
His phone 


USERS GROUP UPDATE 


lf your Timex/Sinclair Users Group hasn't been listed 
in TIME DESIGNS before, such as the directory in the 


March/April 85 issue, or an update...please send us 
the information so that we can mention you. We have 
added new members to groups because of this listing. 


Here are some additional ones to add to your list: 


Dallas Timex Sinclair User Group 
2624 E. Park Blvd. 

Plano, TX 75074 

Contact: Julie Barrett 


Omaha Timex/Sinclair User Group 
2104 So. 35th Ave 

Omaha, NE 68105 

Contact: Dan Hargens (Secretary) 
Group would like to contact other 
groups for purpose of trading info. 


PC Users Group Of New York 

(formerly ZX Users Group of NY) 

Box 560-Wall St. 

New York, NY 10005 

Publishes PC World News Bulletin 
$15/year for membership/subscription 


Mexican Timex/Sinclair User Group 
c/o M. Adriana Rodriguez Maldonado 


Tlaloc #21, Col. Tlaxpana 
are Pes SE Pi. 
Mexico, D.F. 
oS 6 ae e Ge 6 ER ERRATUM Ge @ SS © Ew o aE 


the article 
(Part One)" 
Page 14, Col. 2, 
(instead of 819). 


There were a few typos in 
"Adventures In The Ram Jungle 
in the Sept./Oct.'85 issue: 
Line 23, should read 8191 
Page 15, Col. 1, Line 19, should read "In- 
itialization" (instead of "Itialization"). 
Page 15, Col. 1, Line 27, the colon at _ the 
end of program line 30, should be ae semi- 
colon. Also, Jack Keene (3515 Ingleside Dr., 
Dallas, TX 75229) pointed out that the info 
Supplied about his SWITCHBOARD (in the Spec- 
trum Wares section) was incorrect. Instead 
of being installed in the cartridge dock, it 
is an internal modification similar to Bill 
Russell's ROMSWITCH. 
















’ peliatrix 
on \ ORION 
el, 
Everyone enjoys looking at the stars on 
a starry night even when they do not 
consider themselves amateur astronomers. A 
standard pair of binoculars can reveal some 
breathtaking sights in the night sky. They 
can show Jupiter and between two and four of 
its moons...including the forbidden Europa 
2010 fans! Jupiter is quite a sight all 
summer long. Halley's comet is coming and 
will be easy to spot in those same 
binoculars by November, if one knows where 
to look. 

But if everyone feels as I do, the 
heavens can be a little confusing when it 
comes down to finding things. If one does 
not know the constellations, or has no idea 
where to look to find anything less obvious 
than the full moon, then I may have just the 
remedy. The 2068 can direct us, using the 
accompanying program listing. 

Up until now, looking things up in an 


astronomical reference only provided some 


coordinates given as "Right Ascension" and 
"Declination" or "RA" and "Dec". These 
strange figures are for aiming telescopes 
accurately, but are generally meaningless to 
the casual observer. The 2068 can make sense 
out of most anything, and such is the case 
with RA and Dec. The computer can convert 
these values into an easier to follow set of 
horizontal and vertical coordinates called 
altitude and azimuth. 

Altitude indicates the relative height 
in the sky being zero at the horizon and 
progressing to 90, directly over-head. 
Simple enough. Azimuth is just as easy. 
Remember a compass with north, east, south, 
and west? Azimuth follows the compass clock- 
wise with zero as north, 90 as east, 180 as 
south, and so on to 360 (north again). Even 
if numbers zero to 360 are confusing, the 
program prints out the compass directions 
too. 

The program spits out values by time of 
day for which compass direction (azimuth) to 
look and how high off the horizon (altitude) 
to look, to find just what we are searching 
for. By using any set of RA and Dec values 





2068 GAZER’S GUIDE 
CRETE aR Ae BHT 


by Paul Bingham 


in an astronomy book or from magazines like 
ASTRONOMY or SKY AND TELESCOPE, we can 
easily find any object in the sky any time 
for any date. Our program and the 2068 
handle all the calculating...all we do is 
look where it indicates and enjoy! 


PROGRAM NOTES: The program is designed to be 


Simple and straight forward. One - can 
naturally alter it to suit one's taste, but 
lines 30 thru 115 are the program's core, 
and should be entered as is. 

As the program listing stands now, "o" 
and "L" for longitude and latitude in line 5 
are set for my location. Someone in the 
local liabrary map room can help with these 
values if available nowhere else. The factor 
"kK" in line 5 is set for 1985. Values for 
[the years] '86 thru '89 are: 6.6241, 
6.6081, 6.5921, 6.6419 respectively. The 
value "v" is the time zone displacement. The 
west coast is 8, the east coast is 5, my 
zone in Arizona is 7. 

RA and Dec are always listed in hours- 
minutes-seconds fashion. Rounding to the 
nearest hour value is generally accurate 
enough. The program will accept hour values 
with decimal input, if real accuracy is re- 
quired. One must remember to enter a minus 
sign if one is listed with the RA or Dec 
value. 5 oe 

The 24 time system is required by the 
program. This is familiar to most everyone, 
but in case one is rusty...midnight is zero. 
The value increases by one, each hour thru 
noon (12). Then 1:00pm becomes 13 and so on 
to 11:00pm (23). Figure A for Jupiter will 
show that even fractions of the hour are 
accepted. 

The program will indicate a minus 
altitude value for any object below the 
horizon. Objects near due south, or directly 


over-head sometimes give less accurate 
results until the object moves. The 
remainder of the program needs no 


explanation to run. 


7 





A 


) 
we 
aa 
™m 
oie 
fr, 
TJM e 
die 
A 
~<a @) 
~m oO 
q4 
Hig 
oo 
oe 
A 
ps 
0) 
eS 
Hy 
8m 
| Ov 
rw 
38 
sages 
w) Gy 
© 
C 
i. 
Oo cd 
ne 
c 
- 


Of 
Dec values 


ge 
1d 
C 


J 
qud 
1) 


4 


wn and 
40 
Q. 
Qe 
Ot 


In 


is desired, use 


1S 


These are given weekly thru June 1986. 


case a test of the listing 


the table 


Wad LL dg 
TARR ee | 


(0009 Fo CULE ot 
0 ed ot LO Ut 
and nd nnd ved od od 
nen we 
abe ate thn ats ate ate 
bod el Pod Ped Ped Bed 
9 OLS OL SS 


fe O90 a4 CY oth LD 
eu Cy er oro 
Hou te th tt 
fe fe | J--. J Jon 
a at aa 
A L. CT  ak 


in oi in 
CYP CY 

es 8 & a 

RO OO 0 Oo eT eT 
nd ed rd md emt 


Www a) 
HS HS BR a a Be 
De Bk | 


fos > be = > 


~ 
Ad) (3 
©) 
WY = 
1 sao +) 
2 
“rd 
oN 
40) 
nN YU 
© 
© 
©) Od 
O 
Yo W 
M 
40 i 8 
O's 
-i © 
fry 
od) 
ae 
“rd 1H 
i 
O 
O 
O 


Program Listing 


Figure B 


“a 


a) 
ty 
{41 
ry 
it 


Hoste 


Wd 
(1. 


oo | 


tJ % 
nl 
F (3 
e 
a 
(3 
{.) 
7H) 
Wn" 
al an 


u 


11) 
Ti 


TR ee 
seoal fo AT aed 

Wlky  erey 
0 WR ee en 


La oS ACR: CARS Ce Sms Ae aS 
A CUO RIO CUTIE OL CU AL CL et Oe eb ek CUCU 0 Ae eed LO) och cb LO 


nd OSD ed C0 C7 Po LED LE EOD CD Re ed ed CCU Po OB ect COT nb Pe ed C0 OO OU) 0 LD et 0) 09 OO fy ed 
a a ee ee ee ee Pe a 


medind em CUCU CU CUO CU Ct end ont wed ed nnd eed CUP CU CD och och 0 CY end od 
EE ee ae ep ee eer ae a A Hi CoRR TAL IMDY. oma Ce AM ah iT i: Bri ek A 


wed UCD Pe ech COD LEY LD OS CU CU LED ad seb eed eet C0 eed CU OLD COG eed eed ed 000007 OO Pe O09 act OU CUO ot 
ere an ee Te en | CC 


MA ee oS 
ted red od ie eke ee ce nh ce co gee 


WaT RRPTRT TCT PERE Rie cc RD csr Ma so MO a Oa 
CUCU CU CU CU CU CU CC CU CU Cet ted et ed ed ded ed died et ied 


ICO LO LOCOUIOUUO COCO UIUC OOOO WOOO LOWO LOU WO000 10 0 0 uo) 
PAPE RDI REAP ERROR 
Oe Ba Pee Paid Cree be ee BOP Se ch) Rr ee a ee bd ae 
CTU TUTE DED ed eed CU CUCU CU ee eet et CUCU CUCU ESC 200) 0b eb OL LO LO 0 ou 
wed ded died died died edad ed cd 
a ae Wa i et Mae YRS SP es a en aa IS lh IP AR I 
se COLO CU CLC) CO LO 097 aa ee ek ed CO eke COI et OL Oy et 00 LO Cy oN LC C00 07 Bd Pee ek ed Po ot 
ef CO  oeted tt ed Cyl) et CYC ded Cu ef (1 ed CU ded OY ed et CUO ed 


KOLO COO no oO A Oo OO 0 
] 


a fos (th. es me it l mid fl it ‘4 we fee anf grind, gatee, 4 va 

hat 2 * Pilon, ih Ld aD a 

f aie fon Fe 1D ow 3 a Oe i,” COM T e eh C 

oO Me CAS ff f ntl TR Ree sie fore wie 4 o Met md ante “i 

Mac HO: Gg Gk es Meee Wt cp tl o roe, ee a 
: : ; ki AT tee ta Ra se (Cyerds fed es od Cy 


| a Ce Oy é 
Tim CH oe Be . Oh ee kee DG a i Tae Det oe a 
LY WG) 


a oe a, ons Sy se eR A SN Te als AM AMSG ETM, } eed ath fu 
Muses Dh A GO ee te ten I ch MW Og Nl 
a, md a rd LL Rp Sf oO, b's, a ae ee 
Wd et erie tec Pt sot WW ft OL ORS Oe 
PTE a eh a ae, i A Se TR ie Un, | a I” vec abe CU keen LD Se 
oe roe Mel) a CO Oo ANIC od A oO a. 
ORE coe OR Sis co CC 6 eC 6 eo? DS WZ hs He UP ed ed OL 


Tg Ri Tia 
wed WET IR ome 


AUT eee CU SRE Men eet BRL Lc ICU 8 ED free ones Mp, et foe ST om” GRR” ERs ‘ af 
een Bon faker e"\ oS bait oe UL fone "aH tae, me IRATE a fem UL fee sl Ud 


eel 


se aed CUO Pd ME et Uped ce eoteee Be hd Ble IS pe ee eee 
nyt. Wat) 4. tad de ch ad ORD ae bd ce o a ac 8 SO ae 
ms a te OS veh od Uf : ag C wth), Ore 


we 


oe { , r “t 
a if") +t staf a Cx ny mr re [. men ml ey ne % wf \ ag in me + bal wh | be 4) mi If. ae) kim, NE wo a) Lowe, i 
COMA WS OCU AST fe Sp etd Bh ew fee oe MB a ie DD Os free swe [ie bed Uf et, 


art Nahe ie Mra» OE i BPs) ae oO oon ° MO Mie | et dea aL Sot 


| " ¥ ts) 
moo te LLU eT 
f. 4 al 


” 


tgaee 


te Em Te | Hou Wet Te ec «fy. tl tI | 
Cy pm Wo UI be the fe TD et ori oy. if we CT bd “hy a + 4 vy i 
Ts Wns cs RD mn ‘(OE EO io PRS Aah Je ce Ch. 


bobs ce ne ee et Guido b ema tee se le 


a m4 wil wy fT. 

nnd oo FUE ET 

iri We eth OF 
iy Oh 

(0) Wend... 

fee ODL oo 0 


Pr Angee 


cued Co AUD SE oc CCU CA cy det de A Oe om dd 


RT TS glad ANN lida tata bun NA: OH ae ee ee a 
urvetas UG We Re 0 Lc bed ow Lf C0 OL fhe 
Crd eds: CT A) ech a em Se WY ee un 
oe Oe ot a ") mA fy pededed words Pyed ord kot 


ha ED 
Dh £3") Co eG 
MLW 6 
oe ~ 
O8&O0 9 
Hog, 
“ug Uv 
CHP 
ra) ~ 
oa és 
Q2O07 
5G 0 © 
ot yy NY 
oT ss A 
> 
ie 
‘1d yO 
4d ce oe 
oe 
a) Y) 
a oF 
UOMO Gg 
15) ey 
ad 9 
a) oes 
ogo 2 
ma ed 
Oo 6 
0°, 
¢ 
a Sa 
eel O © 
tO oo 
E4i&y pO 0 
O10 344 
Zui O > 
an 
ee 
ale 
fe: 
cx tx 
Hs 
on 
ok. 
10) 
4a. 
a, fd 
a 
ia} 
met gm 1) 
Ch ae 


"ou 
1 gated 


fore 

m ff ff 
el gD 
fa fia fla 


WC 00 
us Bic aa 


OC mas eae oe a. 4" a ODN | Mia an SER BN, 


85204. 
Cc 


1656 


Figure C 
Hercules Cluster Mj3 


w Galaxy Cluster 


Ob ject 


47.3 


12.7 


Whirlpool Galaxy M5] 
Dumbell Nebula M27 
Eskimo Nebula 2392 


68 165 


| 

















How appropriate it was to sit down in 
front of this program the day Shuttle 
Mission 51-D was launched. Senator Garn flew 
on 51-D, and so did Rhea Seddon, the only 
astronaut from my home town of Memphis 
("Cosmic Rhea" we call her). 

Whin I look at a new piece of software, 
my usual approach is to determine first how 
user-friendly the program is. If I can get 
satisfactory results from the program with- 
out relying on the documentation, then I 
judge it to be user-friendly. I have had to 
revise my definition of satisfactory re- 
sults. Shuttle Designer is user-friendly, 
but my approach toward mastery of the pro- 
gram has been asymptotic. 

"Satisfactory" means getting the rocket 
you design to put the assigned payload into 
a suborbital trajectory at the correct 
velocity before it runs out of fuel. If you 
Succeed, then you are given an "access" 
code. The code is necessary to continue so 
that you can design a more complicated 
rocket. A second success gives you a final 
access code. You have graduated to the point 
at which you are qualified to design a Space 
Shuttle. 

Help is available. First comes an 
elaborate tutorial on single and multistage 
rockets, liquid and solid fuels, principles 
of propulsion, payload considerations, and 
expected performance. Finally, you get to 
see the programs which accept user input to 
design a rocket based on the tutorial infor- 
mation. 

A dozen or so graphic diagrams are dis-— 
played. If you have a printer, several 
Charts summarizing characteristics can be 
printed out to save back-tracking or hand- 
copying important review information. 

Your patience and perseverance are re- 
warded by being given opportunity to design 
your own rocket. You determine how much and 
what type of propellant to use, how fast the 
fuel consumption rate should be, and how 
large a rocket to use, to carry the fuel, 
crew, and payload. 


SHUTTLE DESIGNER 


Software Review by 
Duncan Teague 


SPACEWARE-SHUTTLE DESIGNER 
J. A. Specialty Software 


3103 Meadow Brook Trace 
Birmingham, Alabama 35243 
Timex/Sinclair 2068: $27 





If your design has a major flaw, a 
member of your project team lets you know. 
This courtesy saves you much embarrassment 
on the launch pad. If the design doesn't 
look too bad, you are invited to witness the 
launch. 

A twenty-five second countdown begins. 


Sometimes it is interrupted to correct or 


analyze a last minute problem. Finally, the 
launch takes place. The rocket slowly rises 






CVOTEM Status 
EXT TANK 
BOOSTERS 
ORBITER 
SoME i: 2 3 
CARGO 

RANGE SAFETY 
ALL SYSTEMS 





(actually, the launch tower slowly dis- 
appears off the bottom of the screen). 

The view changes to an Earth chord, 
with the trajectory of your rocket traced 
above it. Readouts below the diagram show 
how rapidly the rocket is accelerating, and 
how much time has elapsed since ignition. 
From this point, you will see either the 
announcement that your rocket is out of fuel 
or that your design has been successful. You 
are shown the projected point of impact, 
successful or not. 

Shuttle Designer helps the user 
appreciate the planning that has gone into 
the American space program. It has helped me 
realize that I can't absorb everything that 
must be known about rocketry in one hour. 
But just give me a few more days... 

I thought some video games I've played 
were addictive! Shuttle Designer is no 
"space invaders" game. It is however, an 
absorbing educational tool for individual or 
classroom use. 


EASABSLRRRARGSSARERRBRERSERARSHRA SAAS SSSES 9 LASERS LAS SESSLER Re DARKS SRSRERRE BSH eRSEE 











‘ 


. = z= —_ SN 
oa : : \ 
KLE NNN 


IN 


tes 
Ve —— ty 
‘We 

Ss 

» 





At the end of Part One of this article, 
published in the SEPTEMBER/OCTOBER issue, we 
emerged, unscathed by any "BUGS" from the 
upper RAM jungle onto the plateau of the 
safe area. We now descend into the lower RAM 
jungle where a giant bug lives, ready to de- 
vour the unwary. A map of the lower RAM 
jungle during its four major "Seasons" is 
illustrated in Figure No.1. Note the change 
in the "Landmarks" (addresses in the system 
variables) due to the expansion or contrac- 
tion of the different areas during the dif- 
ferent seasons. Just as all data below E__ 
LINE is saved when recording the program on 
tape or other media, so must this data be 
saved whenever an area iS expanded or con- 
tracted. This is done by actually moving the 
block of data that exists from the point of 


expansion or contraction to E LINE (in- 
clusive) moving it up or down in memory and 
writing over whatever existed in these _ ad- 


dresses. All data in the system variables is 
adjusted to the new addresses. 

Now that you have familiarized your- 
self with the map, I can proceed with some 
definitions. The minimum address to which 
you can actually set RAMTOP and the program 
will run, is the address of the top of the 
Calculator Stack (C Stack) during the ex- 
ecution of the program, plus the number of 
bytes in the combined GOSUB Stack (GS Stack) 
and Machine Stack (M Stack) during execution 
of the program, plus the 36 bytes of Spare 
Space required to avoid getting an "Out of 
Memory" error code. The number of bytes in 
the combined GS and M Stacks during the ex- 
ecution of the program is found by subtract- 
ing the upper limit of the safe area, de- 
termined, as we did in part one of this 
article, from the actual value of RAMTOP. 

The lower limit of the safe (from _ the 
RUN command) area is the address+1 of the 


ADVENTURES IN THE RAM JUNGLE 
AND OTHER MYSTERIES 


(PART TWO) 


by Earl V. Dunnington 


program. The lower limit of the safe (fron 
any other direct command) area is the ad- 
dresst+1 of the top of the C Stack after the 
_ program execution, and upon entry of the 
direct command. You can see from the _ def- 
inition that the lower limit of the safe 
area is a floating value which depends’ upon 


what direct command will be entered into the 
computer after program execution. 





Entering a direct command can have two 
effects on.the-C Stack. -The first is to 


access work space which moves the C Stack up 
in memory. The second possible effect is to 
expand the C Stack. Can we determine how far 
a direct command moves the bottom of the C 
Stack? It should move the C Stack the same 
amount as there are bytes in the same com- 
mand, entered as a program line, less four 
bytes containing the line number and the 
number of bytes in the command itself. To 
find the number of bytes in a; direct com- 
mand, enter it into the computer with a line 
number. Then enter the direct commands PRINT 
PEEK 16511 to find the low byte and PRINT 


PEEK 16512 to find the high byte -.of the 
length of the command. For example, enter 
the double PRINT PEEK n command with a line 


number: 


40 PRINT PEEK 16419+256*PEEK 1 
6411 | 


Peeking 16511 and then 16512 you should _ get 
37 for an answer. Now enter the single PRINT 
PEEK n command with the same line number: 


1@ PRINT PEEK 16412 


top of the C Stack during execution of the 10 





Peeking 16511 and 16512 you 
for an answer. 

The following portion of 
te for 3.2959k or more of RAM... If vow have 
less than that, just follow along until RAM- 
TOP is poked to 18432 in the conclusion of 
this series of articles, as the results of 
the examples would be completely different. 
If you have more than 16k RAM, set RAMTOP 
to 32768 by poking 16388,0 and 16389,128. 
Then press NEW and ENTER. 

Can we find the top of the C Stack dur- 
ing the program execution by inserting a 
line to peek the system variable STKEND? To 


Should get 14 


the article 


find out enter the following lines into the 
computer: 
10 FOR N=1 TO 48 
e@ NEXT N 
3@ PRINT PEEK 16412+256*PEEK 1 
Saito. "'s 
Yes there is a space between the quotes. Now 


RUN the program. The value printed should be 
17654. Enter NEW and let us try inserting 
the double peek line in the loop. Do not run 
-.--Save this program on tape, using SAVE 
"ONE". 


10 FOR N=1 TO 48 

e@ PRINT PEEK 16412+256*PEEK 1 
eat settors 

30 NEXT N 


I will call this Program One in the rest of 
the article. After saving the program, enter 
NEW, rewind the tape, load the program and 
enter RUN. The program will print the value 


17654 on the screen forty-eight times. Since 
we will be doing things to the program that 
could change the location of the bottom of 
the M Stack, we must find the upper limit of 
the safe area first. Proceeding as we did in 
Part One of this article, peek the addresses 
under RAMTOP-50 and working down. in memory 
until you find only zeros. This occurs at 
address 32715. Therefore the bottom of the M 


Stack is 32716 and the upper limit of the 
safe area is 32715 for this program. 
If we peek STKEND using the direct 


double peek command: 
PRINT PEEK 16412+256%PEEK 16413 


and then peek STKBOT (bottom of the C Stack) 
using the direct double peek command: 


PRINT PEEK 16419+256*PEEK 16411 


we get the same value, 17435. This is be- 
_cause the C Stack is collapsed by the ROM 
routines at the end of the program execu- 


tion. But is 17435 the actual location of 
the bottom of the C Stack during program 
execution? To find out, change line 20 of 
Program One to read: 


20 PRINT PEEK 16419+256*PEEK 1 
64115" tT 


3 

Now RUN the program and it will print the 
value 17398 on the screen forty-eight times. 
If you peek STKEND and STKBOT using direct 


double peek commands, you will again get 
17435 which is a difference of 37 for the 
double peek commands. Now enter the follow- 


ing direct single peek commands: 


LOWER RAM JUNGLE MAP 
RAMTOP & SYSTEM VARIABLE RAMTOP 3.25K OR GREATER 


AFTER 
INITIALIZATION 


WHILE ENTERING 
PROGRAM 


SPARE SPACE 
CALCULATOR 
STACK 


SPARE SPACE 


ONE BYTE 
C STACK & WS 


ONE BYTE 
128 (8h) 
DISPLAY 
FILE 

@ 0 FILE —» 
PROGRAM 
SYSTEM 
VARIABLES 





E__LINE = 


PROGRAM 
EXECUTION 


AFTER 
EXECUTION 


TOP OF C STACK 
DURING 
XECUTION 


SAFE (FROM 
RUN) AREA 


SAFE (FROM 
RUN) AREA 


SPARE SPACE, 
ZEROS —~ 

OLD VAL C STK 
OLD VALUES WS 


ONE BYTE 
STACK 8 WS 


ONE BYTE 
128 (89h) 


CALCULATOR 
STACK 
ONE BYTE ——»> 

WORK 
SPACE 

“@E LINE > 
ONE BYTE 
128 (8h) 


' VARIABLES 
AND STRINGS 


VARIABLES 
ANO STRINGS 


DISPLAY — 
FILE 


DISPLAY 
FILE 


PROGRAM PROGRAM 


@- 16509 —> 


SYSTEM 
VARIABLES 


SYSTEM 
VARIABLES 


@— 16384 -——? 


FIGURE NO. 1 








PRINT PEEK 16412 
this prints 4 
PRINT PEEK 16411 
this prints 68 


and 4+256*68=17412 which is the difference 
of 14 from 17398. You get these differences 
from the 17398 because a direct command will 
access work space, moving the collapsed C 
Stack up in memory by resetting the system 
variables STKBOT and STKEND. The expanding 
work space and expanding C Stack write over 
whatever was in the addresses above E_ LINE. 
After the direct command has been executed, 
the C Stack is collapsed and moved back down 
to — LINE merely by resetting the system 
variables of the C Stack to the address of 
E LINE. The address immediately below E __ 
LINE always contains the decimal value 128 
(80h). The addresses occupied by the ex- 
panded C Stack are then cleared by placing 
zeros into them, precluding us from 


where the top of the C Stack was during ex- 
pansion. Referring to Figure No. 1, you can 
see the same thing happens to the spare 
Space the expanded portion of the C Stack 
occupied during the execution of the _ pro- 
gram. Foiled by the Wicked Wizard of ROM. 
For example, enter NEW, load and run 


Enter the immediate command: 
PRINT PEEK 17397 


Program One. 


you will get 128. Now enter CLEAR which will 
move E LINE down by deleting the variable 
N. Delete the program lines 30, 10 and 20 
which will move E_ LINE (and the collapsed C 
Stack) even further down in memory, so that 
entering another peek command will not write 
over where the work space and C Stack were 


during the peek to 17397. Now peek the _ ad- 
dress from where E LINE was’ immediately 
after running the program (17398), upwards 


in memory. After address 17412 you will find 


only zeros. If you wish, you can repeat’ the 
procedure starting with entering NEW and 
using the direct double peek command. You 
will find nothing but zeros above address 
17435. Since the peek commands contain nu- 
merical values which must be changed into 
floating point, using C Stack, then we know 


that the expanded portion of the C Stack was 
wiped out with zeros after the command was 
executed. 

When we ran Program One, we found that 
17654 was the address stored in STKEND= dur- 
ing the execution of the program. Is this 
the actual top of the C Stack during the 
execution of the program? To find out, we 
must lay down some sticky fly-paper to trap 
the top of the C Stack. Press NEW and ENTER. 
Then type in the following: 





seeing 


E__LINE 


10 FOR N=17398 TO 17654 
20 POKE N,5 


32 NEXT N 
DO NOT RUN YET. Save this program on tape 
using SAVE "TWO". I will call this Program 
Two in the rest of this article. Run _ the 
program which will lay down the fly-paper 


consisting of a 5 in each address from 17398 
to 17654. The fives will be changed to a 
different value when the C Stack expands 
during the execution of Program One or when 
they are written over by entering a direct 
command that moves and expands the C_ Stack 
above the address of the top of the C Stack 
during program execution. Enter CLEAR, load 
Program One from tape, and RUN. If you re- 
fer to the map (Figure No. 1), you will see 
that entering a program line also uses work 
space and expands the C Stack when numerical 
values are involved. This is why we put Pro- 
gram One on tape. Now enter CLEAR and delete 
lines 30, 10 and 20. Peek the address’ 17654 
and the address immediately below 17654. As 
you can see, the fives have not been 
or changed. Therefore, we cannot 


erased 
determine 


17393 17412 17413 17434 17435 17436 


17455 





Dw 
me 
mz 
A @ 
é 
m 


(SOH3Z) 
NWOVLS 9 
O3ONVdx3 
aad 
37gnoa 


m 
x 
Uv 
> 
z 
Oo 
m 
Oo 


RAMTOP & SYSTEM VARIABLE RAMTOP 3.25K OR OVER 
FIGURE NO. 2 


the address of the top of the 
adding a line to print STKEND into a= pro- 
gram. This is due to the use of STKEND for 
some other purpose than marking the top of 
the C Stack by the Wicked Wizard of ROM, 
leaving us with that giant Bug to contend 
with. You can continue to peek down in mem- 
ory and find the top of the C Stack because 
a different value will have been substituted 
for the 5 during the running of the program. 
This occurs at address 17417. Therefore the 
lower limit of the safe (from RUN) area is 
17418. 


C Stack by 


To find the lower limit of the safe 
(from PRINT PEEK n) area: 
Enter NEW. Load Program Two from tape and 


run it. Then enter CLEAR. Load’ Program One 
from tape and run it. Enter PRINT PEEK 17397 
and then enter CLEAR. Delete program lines 
30, 10 and 20. Peeking addresses 17398 up- 
wards in memory, you will find the values 
that were in the work space up to the 118 at 
address 17411. Then you find the value _ 130 
in address 17412 which is the bottom byte of 
the C Stack. From 17413 to the top of the C 


12 


Stack at 17431 you will find only zeros. At 
address 17432 you will find the first 
You will find only fives in the address a- 
bove that and on up to 17654. Therefore the 
lower limit of the safe (from PRINT PEEK n) 
is 17432. Proceeding in a similar manner, 
you will find that the lower limit of the 
safe (from PRINT PEEK 16412+256*PEEK 16413) 
area is 17455. 

To prove when RAMTOP and_ the 
variable RAMTOP are set to 3.25K or 

1. The fives once written over are 
transferred back again. 

2. Only the addresses in the expanded 
portion of the C Stack are filled with zeros 
after the execution of a basic command. 

3. The zeros are actually generated by 
the ROM routine. 

Proceed as follows: 

Enter NEW, load Program Two, and RUN 

Enter CLEAR, load Program One and RUN 

Enter PRINT PEEK 16412+256*PEEK 16413 

Enter PRINT PEEK 17397 

Fnter Clear and delete program lines. Now 
peek addresses 17455 down to 17398. Your re- 
Sults should agree with Figure No. 2. 

To calculate the address to 
can set RAMTOP for Program One: 


five. 


system 
over: 
not 


Bm ON EO IO ee | 
OB OF GE OF OF 9 Os sO Ce 
OS 62 08 OP OP CO On a a 


by Jeff and Stephen Brothers 


[The following program and explanation 
was written for the T/S 1000/ZX81 with a 16k 


RAM pack.] This program computes’ interest 
over a certain period of time, at a selected 
interest rate. But what makes this program 


special is it's extensive input error check- 


ing at lines 90-120, 210-240, and 280-310. 
Using a string variable, the code of the in- 
put can be checked within specific para- 


meters. The next line converts the value of 
the string to a numerical value. Where it is 


13 


The number of bytes in the combined GS and M 
Stacks is RAMTOP minus the upper limit of 
the safe area or 32768-32715=53 bytes. The 
address of the top of the C Stack during the 
execution of the program was 17417. Adding 


the 53 bytes to 17417 we get 17470. As this 
is less than 19712, we can set RAMTOP to 
this value and the program will run. The 
reason you do not have to add 36 if RAMTOP 
will be set below 19712, is that a minimum 
display file is set up consisting of 25 en- 
ter codes. Even if the full 22 lines of the 
Screen are used in the program, you would 
Still have an extra 64 bytes available. 

The lower limit of the safe area 
the new command is 1+ the address to 
we can lower RAMTOP and still have the 
gram operate. Of course the system 
RAMTOP must have been poked to this 
before executing NEW. 

Normally, we want to find the absolute 
minimum address to which we can lower RAMTOP 
so that we will have the maximum storage 
Space possible above RAMTOP. Among other 
mysteries, you will learn how to do this for 


from 
which 
pro- 
variable 
address 


Program One in the conclusion of this series 
of articles. 









then checked to see if it is 
zero. 

The sub-routine at lines 1000-1210 puts 
a dollar sign, commas, and decimal point in 
the proper places. Then it is centered. This 
routine was found in the "Timex/Sinclair 
1000 Basic Handbook", by Douglas Hergert, 
published by Sybex. 

At line 140, the amount is rounded to 
two decimal places should the input contain 
three numbers after the decimal point. At 
this point, the program GOSUBs to 1000. Line 
1020 assigns the string version of TT,  sup- 
plied by the STRS function to ‘the variable 
TS. S$ provides the form that the number 
Should take, and accomplishes this using the 
"string slicing" technique. Lines 1030-1060 
search for a decimal point. Line 1070 causes 
the program to branch if there are no cents. 
Lines 1080-1100 store the cents in S$, as 
lines 1160-1170 store the dollars. 
1180-1200 leave the commas in SS. After 


greater than 


Lines 
all 





this manipulation, we jump back to the main 
program and use the print-centering routine 
in lines 460-470. 

After printing the dollar amount, you 
get a choice: (1) do it again, or (2) stop 
(using a user-friendly INKEYS routine found 


at lines 550-650. 
in line 340, 
SHIFTED GRAPHICS 4. Lines 370 
tually compute the interest. 


To create the percent sign 
SHIFTED GRAPHICS 2; SLASH; 

and 380 ac- 
The rest of the 


use. 


program is to make it "friendly". 


VARIABLES : 


AS/’T & R-ORIGINAL AMOUNT 
Y$“N -YERRS 


I$/7J & I-INTEREST 


S$- —-PRINT FORMAT 

PS/ “FORMATTED TOTAL 
Ter -TOTAL ACCRUED 

KS ~INKEY$ 

SP/ -FORMAT LENGTH 

TS/ -VALUE OF T 

P 7 ~DECIMAL POSITIONING 
ZZ ~LOOP 

NS/ ~DOLLARS TEST 


G6@0i1 REM "INTEREST" 


BeeS 
8812 
88228 
8832 
8048 
B52 
BOES 
8878 
O88 
8290 
81e8e@ 
Bi18 
2128 
8138 
2148 
8158 
8168 
8178 
2180 
8198 
B2ee8 
82128 
V22e 
B23 
G24 
8258 
S268 
8272 
eee 
8298 
8382 
B31 
8328 
8332 
0342 
B35 
83628 
8378 
C388 
8398 
8488 





REM BY JEFF AND STEPHEN BROTHERS 
SLOW 

SCROLL 

PRINT AT 21,7; "INTEREST RCCRLED" 
SCROLL 
PRINT 
SCROLL 
PRINT 
SCROLL 
INPUT AS 

IF CODE AS <= 26 OR CODE AS >= FB THEN SCO 32 
LET R= VAL ARS 

IF A <= B THEN GOTO 98 

LET T=FA 

LET Te INT (RK18B8+.557182 

GOSUB 1800 

LET PS=S$¢(SP TO LEN S#) 

PRINT AT 20,17; "S$"; P$ 

SCROLL 
PRINT 
SCROLL 
INPUT Zs 

IF CODE Z# <= 26 OR CODE Z$ >= 3B THEN GOTO 218 
LET N= VAL 2% 

IF N <# @ THEN GOTO 218 

PRINT AT 28,17iN 

SCROLL 

PRINT "YEARLY INTEREST RATE: ” 

INPUT J¢ 

IF CODE J® <= 26 OR CODE J# >= 36 THEN SOTO 2628 
LET J= VAL Js 

IF J <= @ OR J>18@ THEN GOTO 262 


"ORIGINAL AMOUNT: " 


"NUMBER OF YEARS:” 


LET I#J“18@ 

SCROLL 

PRINT AT 28,22: Ji" *7%" 
SCROLL 

PRINT AT 21.31: AT 21,8; 


LET TeRkC1+1> Kk N 

LET T# INT (T#1806+.5 2/1088 

IF N <> 1 THEN PRINT “AFTER "GNi" YEARS, YOU WILL 4AVE:" 
IF Nei THEN PRINT "RFTER "GN" YEAR. YCU WILL HAVE:” 


1 


113 


8419 SCROLL 

420 PRINT 

8432 GOSUB 1882 

8442 SCROLL 

458 PRINT AT 21.31; AT 21.9; 

@460 LET PS=S$¢SP TO LEN S$) 

8472 PRINT TAB (1+ LEN S#- LEN PS); "8"; PS 
S462 SCROLL 

O490 PRINT AT 21,31; AT 21,28: 

@588 PRINT 

@51@ FOR AeQ TO 9 

@S2@ SCROLL 

@53@ PRINT AT 21:31: AT 21,8; 

9542 NEXT A 

O@S552 PRINT AT 16,7;"C1>-AGAIN" 

O56@ PRINT AT 17,75 "¢29-STOP" 

@578 PRINT AT 19.5; "PRESS DESIRED FUNCTION" 
@S580 IF INKEYS ="" THEN GOTO 582 


@S598 LET K$= INKEYS 

602 IF KS <> "1" AND KS <> "2" THEN GOTO See 
@61e IF KS="1" THEN GOTO 632 
8620 S7OP 

BE3C FOR Ase TO 21 

@648 SCROLL 

BE650 NEXT A 

G662 RUN 

1988 LET S$="882, 802,200.82" 
1@1@ LET SP#i2 

1@2@ LET TS$= STRS T 

1830 LET Pag 

184@ FOR 2=#i TO LEN 7T$ 

1858 IF T$¢Z>="." THEN LET Paz 
1868 NEXT 2 


1872 
1880 
1898 
1188 
1112 
1128 


IF P=Q@ THEN GOTO 1150 

FOR Z=1 TO LEN T$-P 

IF Z <= 2 THEN LET S#(SP+Z)=T$¢P+Z) 
NEXT 2 

LET NS=T$(1 TO P-1) 

IF N® <> "" THEN GOTO 1162 

LET SP=SP-1 

GOTO 1212 

LET NS@TS 

FOR Z= LEN N® TO 1 STEP -1 

LET SP=SP-1 

IF INT (SP/4)%4=SP THEN LET SP=SP-1 
LET S$¢ SP .=NS¢Z> 

NEXT Z 

RETURN 

STOP 
SAVE 
RUN 


1142 
1150 
1168 
1178 
1188 
1198 
1288 
121 
9997 
9998 
9399 


"INTEREST" 


TOO NEW TO CATAGORIZE: 
* JRC Software (PO Box 448, Scottsburg, IN, 
47170) has releaseda brand new game for The 
2068 called DIAMOND MIKE. Hass challenging 
plot, great graphics and sound! Price is: 
$16.95. 
* E. Arthur Brown Co. (3404 Pawnee Dr., 
Alexandria, MN, 56308) has brand new T/S 
catalog for the asking. 


THE STAFF OF TIME DESIGNS 
WHISHES YOU AND YOUR FAMILY 
HAPPY HOLIDAYS! 














AERCO FD-68 
DISC DRIVE SYSTEM 
FOR THE 2068 
PART 2 


Reviewed by 
Dennis Jurries 


EPROM 
are not 
the .CHR 
(Numeric 
Save and 
concentrat- 


So far, Aerco has upgraded their 
to version .87. Only two features 
included at this date. They are 
(Character Array) and the .DAT 
Array). This means that you can't 
load string type data. Aerco is 
ing on their CP/M system at this time... 
rather than in completing their interface. 
They have released a new operating instruc- 
tion booklet of 26 pages, which contains 
schematics, general information, and infor- 
mation on how to increase the bank switching 
capabilities to 256k. An improved booklet is 
Still needed to show how to use the _ bank 
Switching and .ARO functions. The [new] 
booklet also has some wrong information in 
it, concerning the requirement of saving the 


DOS program to each disc you use. I have 
found that that is not necessary. 

First let's review the commands’ that 
are required to operate the various options 


of the disc drive... 


FORMAT "", . . . used to record track and sector headers on 
anew disc. 

MOVE “n.x",. . . tO Save programs to disc. 

CAT “n.x", . . . to load programs from disc to the coaputer 

ERASE “n.x", . . to erase a program from the disc. 

CAT "", .. « « to look at the disc catalog menu. 


mn = the nage of the program (1 to 18 letters and/or 
nuabers) 
x = extension as follows: 

-AROQ . . . . refers to the DOCK BANK starting at 
32768 Deciael 

~-BAS ... . refers to the basic program saved or loaded froe 

disc. An optional decimel nuaber can be included - 
the starting line nusber ie. MOVE “fun. BAS",9818@ 
-BIN . . . . refers to the gacine code program saved or loaded 
from disc. ie. MOVE “fun2.BIN",56080,3818 It is 
in the same way as you would save and load froe 
tape. ie. CAT “fun2.BIN", or CAT “fun2. BIN", 48888 

~BUT . . . . refers to the system boot program and can be trans- 
fered to disc if desired. 

-SCR .. . . copies the screen display to disc and 
when required. (Similar to Screen$) 

» Saves and loads all the basic variables 
affecting the basic program. Should allow 
lation of the variables. 

-LRO . . . . runs in DOCK BANK starting at @ 

-DAT . . . . refers to numeric arrays. Similar to DATA in Basic 

and not available at this tine. 

-CHR . .. . refers to character arrays. Used in 

loading string data as in CHR $., 
this time. 


8888 Hex or 


reloads it 


sVaR SES without 


@anipu- 


Saving and 
Not available at 








To make a BASIC program "auto-run" from 
disc as soon as the computer is 


turned on, 


Call the name of the program BOOT and_ store 
it on as the first program of the disc (i.e. 
MOVE "boot.BAS",1 instead of MOVE "tasword, 
BAS",1). I have not to this date, been able 
to get the bank switching to work with the 
-LRO extension nor have I gotten anything 
out of the .VAR extension. If at sometime 
the disc system fails to work, type OUT 
244,1. 

One difficulty that we in our Users 
Group have found is that the disc drive IF 


will not work in conjunction with the A & J 
Microdrive. This is because both use Bit 5 
of the I/O space to select the board. Aerco 
Will modify their board to use Bit 4 instead 
if you wish. 

The following is a reprint from a 
letter written to me from Jerry Chamkis of 
Aerco concerning disc drive speeds: 

"All disk interfaces that 
disk controller (which is everybody except 
Compusa, Apple, Atari, and Commodore) trans- 
fer data to/from the disk at 250k bits/sec. 
This is not actually 32k bytes/sec as Ramex 
International claims, because not all of the 
disk bits are data bytes. About 20% of them 
are header information (where you are on the 
disk), CRC Data (= Cyclic Redundancy Check 
Or error detection), and various house- 
keeping information the controller needs. So 


use a real 


the fastest you can get the bytes into the 
system is maybe 25k/sec. +/- maybe 15% de- 
pending on how many sectors/track (lots of 


sectors = lots of headers). Now the question 
arises, what are you going to do with those 
bytes and how fast? In our system (AERCO), 
the fastest mode is .SCR. In that case, the 
first 2/3 of a screen are fiiled directly 
from the disk, then a 6Ms. interval to step 
to the next track, perhaps 1-50 Ms. to’ find 
the next header, the rest of the screen 


15 





moved to non-screen RAM and then block-moved 
in to the sceen. I would guess the over-all 
transfer ranges from 10-20 kbytes/sec. de- 
pending on how you happen to catch the sec- 
tors in sequence. The slowest extension is 
probably .BAS. I really haven't done any 
measurements, but I would guess that it 
might range pretty close to what you 
tioned, if you took into consideration that 
the first second of any disk operation is 
"dead time" waiting for the drive motor to 
reach operating speed (300 R.P.M.)." 

The above was in response to [the table 
of] searching and loading times that I re- 
ported in the July/August 
Designs Magazine. 


men- 


issue of Time 





ZEBRA 
DISK DRIVE 


SYSTEM 
FOR THE 2068 


Review by 
John Gaddis 





In the 


beginning, there was_- the 
cassette. And as Timex began to tell people 
of their new powerful color computer, the 
only thing that stopped it from being 
compared to other computers in its class, 
was the lack of a fast mass storage system. 
But, people like myself bought this new com- 
puter anyway, because it was the natural 
progression from the ZX-8l1. And we waited 
for the mass storage devices that were 
promised. Well, I am here to tell you that 
the wait 1S over. 

Unless you have been out of the country 
for the past year, I am sure that you have 
heard about the Timex Portugal Disk Drive 
System that was made in Europe and might be 
sold here in the United States. For a time, 
it seemed that this D.D. system would not be 
sold here. But thanks to some hard work by 
Zebra Systems Inc., the drives are here. 

I received my drive about three weeks 


You may be interested in looking in the 
COMPUTER SHOPPER magazine for your own disc 
drives and cases [if you are considering the 
Aerco interface]. They seem to list some of 
the best prices around. The Aerco FD-68 Disc 
Drive System is available from: AERCO, Box 
18093, Austin, -TX, 78760. Cost:. for inter- 
face alone is $199.00, for the complete unit 
(interface board, single drive, case and 
power supply) is $400. I will report in up- 
coming issues of Time Designs on any further 


improvements to the disc 


drive interface. 





seperate styrofoam boxes. Once you open 
these boxes you will find an interface that 
plugs into the back of the computer buss 
(with a Spectrum Buss Adapter or "Twister", 
which Zebra supplies), a D.D. Controller, a 
Power Supply, and the Disk Drive itself. 
Fach unit is about 4.5"W x 2"H x 6"D. They 
are the same silver color that the 2068 com- 
puter is painted with. 

Connecting the power supply to the con- 
troller and the disk drive, and the ribbon 
cable of the controller to the drive, is ex- 
plained in detail in the system manual. The 
documentation that is supplied with the 
system is by far the best and most easiest 
to understand of any documentation I've seen 
for a Timex related product. The document- 
tation and "ease of use" make this the best 
mass storage device on the market for the 
T/S 2068. 

Once you have the system set up, the 


first thing that catches your eye, is the 
use of the 3 inch floppy disk. They are 
double-sided and double-density (although 


you can only write to one side at a time) 
and hold 360k of information. Also you will 
notice that the disks are much harder, and 
able to take abuse better than 5 1/4 inch 
floppies. 

As soon as you get the system up and 
running, you will see a new copyright 
message along with the Sinclair and Timex 
messages. It will say "TOS 1985". Though it 
does not say it in the manual, this stands 
for Timex Operation System. Once I started 
to use it, I found it to be the most user 
friendly, and most powerful operating system 


ago. The system itself comes in_ three 1 és 








-* 





The 3' Hitachi-style 
diskettes are en- 
cased in plastic. 
There is also a 
spring loaded 

metal shutter that 
keeps finger prints 
off the disk's 

sur face. 





of any "under $1000" computer on the market 
today...and belive me, I have used them all. 

You will notice, if you use the PRINT 
FREE command that the operating system uses 
none of the computer's memory. That is be- 
cause the TOS is in ROM in the controller. 
Not only does the controller have its own 
ROM, it also has its own Z80A C.P.U., as 
well as its own RAM. It is correct to say, 
that the D.D. system is a seperate computer 
to the 2068. 

As you start to use the drives, you 
will find that the only change you have to 
make in loading and saving files is to use a 
"xk" after the command. Instead of LOAD and 
SAVE, it's LOAD * and SAVE *. After reading 
that one sentence, you can now convert and 
use most of the programs you now own. There 
is the CAT * command to display the disks 
contents, FORMAT * to prepare the disk for 
use, ERASE * to erase files on disk. As a 
matter of fact, all the commands that you 
used to look at with great curiosity at the 
top of the keyboard are now up to good use. 

As the manual leads you step by step 
through the operating system, the ease of 
using this disk system becomes apparent. The 
TOS uses a "tree" structure that utilizes 
many directories on one disk. These direc- 
tories are the "roots" that branch out to 
related files. The manual goes into this in 
detail in chapter 4. 

The floppy disk [supplied with the 
drive] comes with some demo's and utilities 
that are worth noting. There are games and 
displays in the FUN directory. MATHS and 
FILING directories are good as well. It is 
the UTIL (or utilities) directory that is 
the most interesting. First, in order to 
take advantage of the two (yes two) RS-232C 
connectors on the back of the controller, 


there are programs to send and receive Saiz 


have noticed. 


(via modem or direct hook-up), and a program 
to run a printer. A great program is one 
that will copy an entire disk to another 
disk as a back-up. Take my word for it that 
you will use this program often. 

A description of everything this disk 
operating system can do would take much more 
room than I have here. There are methods of 


creating, erasing, protecting, copying and 
renaming files, as well as an extensive 
"help" file which will answer any question 


you may have. 

Being a member of the Long Island Sin- 
clair/Timex (L.I.S.T) group [in New York] as 
well as a person who uses computers at work, 
I have seen a lot of disk operating systems. 
I have yet to see one that offers so much to 
the user, including the systems that are out 
there now for the 2068. 

There are some minor short-comings I 
One is that the power supply 
runs a little too hot. Another is that there 
is no feed through on the interface for you 
to connect other peripherals. On that last 
one though, Zebra Systems Inc. is in the 
process of making a "Super Twister" [or 
properly named Zebra Interface] that will 
have two feed-throughs, as well as an RGB 
connection and a [optional] Spectrum emu- 
lator. This twister will be ready soon. 


I have no complaints at all about the 
way these drives operate. I now load TASWORD 
in seconds (in a little less than 7 seconds) 
instead of minutes. But I also have "random 
access". This allows me to write software 
that is not dependent on the computers mem- 
ory. This is because you can use the D.D. to 
develop a "DISK RAM" system. What this does 
is it allows you to use the disk rather than 
the computers memory to store all your 
variables. In that way, you can have over 
65,000 names in an address file! 






The Author's sys 
The separate system components can be seperated as 
in this photo, or stacked upright. 





In summation, it took me a long time to 
decide which mass storage system I would 


buy. I feel that by waiting for the 
Portuguese [Timex] Disk Drives to become 
available, the wait was worth it. And what 


with rumors of C/PM compatability on the 
horizon, there seems to be no limits to what 
our Timex/Sinclair 2068 can do. In my mind, 
the Zebra Floppy Disk Drive System was and 
is the best mass storage system, bar none. 
If you should have any comments or 
criticism, please address them to: John 
Gaddis, 21 Regina Dr., Sayville, NY 11782. 


[The Zebra Disk Drive System can be 
purchased from Zebra Systems, Inc., 78-06 
Jamaica Ave., Woodhaven, NY 11421, (718) 
296-2385. Price for the system is $349.95. 
An additional drive is $125.00. A box of ten 
disks is $39.95. Add $3.00 SsH for total 


order. | 
Pe 


At Press Time: The 
Zebra Expansion In- 
terface that was re- 
ferred to In the 






review was available 
and being shipped 
with D.D. Systems. 















SSE = x 2 = is = 
2 _— = 
cd Se z eS 
= er ee ee CI 


—~ sa = = 


Se 


= = SS = ———- = > 
ee ee ee = 
- = een go: ase mee 





SS So SS Se 





S£ERH % # 
OBSTACLE RUN is a game for one player, 
or several players by comparing scores. The 
object is to move your piece, a heavy circle 
(that initially appears in the upper left 
corner of the screen), around the serpentine 
track, to the finish line, as quickly as 
possible. The piece can be moved in any of 
eight directions by the cluster of keys in 
the lower left of the keyboard, the Q,W,E,A, 


D,Z,X, and C keys. 

The score is made up of three weighted 
elements: 

(a) How many steps are taken. 

(b) how many obstacles "*" are struck 


(they cannot always be avoided). 

(c) How much time is taken. 

The object is to score as low as_ pos- 
Sible. Timing starts as soon as the player's 
piece appears. 

This game was devised to illustrate the 
short-coming of most joysticks. Although the 
typical joystick can produce diagonal mo- 
tion, it does so only after a lag caused by 
moving vertically or horizontally first. 





2068 
OBSTACLE RUN 


by Warren Fricke 





the closing of two of it's internal elec- 
trical contacts, and they generally do not 
close simultaneously. Hence the usual joy- 
stick gives a vertical or horizontal step 
before moving the piece diagonally. In this 


game such a drawback can be disastrous as 
the game ends by disqualification if any of 
the barriers are struck, or if the piece 
goes out of bounds. 

Why use diagonal steps? In this game it 
can mean a much lower score. One diagonal 
step counts less than a vertical step plus a 
horizontal step to reach the same block. 

This program was written originally as 
a tutorial for my students in BASIC pro- 
gramming and it contains a number of fine 
points not normally treated in the manual. 
For example, the use of a FOR/NEXT loop, in 
line 80, to effect a delay instead of PAUSE. 
PAUSE cannot be used in this inStance as the 
Play is being timed and both of: these func- 
tions use the same system address to record 
time. 

Note also the order in which the move- 
ment of the player's piece is monitored. 
First to detect hitting an obstacle, in line 
160. Then stricking a barrier, in line 165. 


This is because diagonal motion results from 18 

























































Then going out of bounds, in line 170. And step. For those of you who would like to 
finally, reaching the finish, in line 175. use the same obstacle pattern each time, and 
The game can be speeded up by inserting the thus the same road conditions for several 
following: players, add a value to the randomize line, 
oe | = F com _ —_ = = * oe es — ms: say 
156 IF sc ENS if, $2 THEN Se eae es 
In effect, this says that if the player's Any integer number from 1 to about 65535 
piece moved into a clear space, don't bother should be OK. 
to check out anything else. Just count the 
4@@ PRINT AT rr,.cc: CHR 
errr rrTryT 495 BEEP 2,-25: PRINT 
Tae aitde die tat ah aa ae : AT 7 6: aS 
egg teatrerivatnaing mace ;A1 8,6; ‘TAT 9,8 
EES ENS 408 PRINT AT £,c;CHRS 
ais 418 FAUSE i128 
42@ PRINT AT 12.3; 86@ NEXT nm 
865 FOR n=6 TO 31 
REM #4 OBSTACLE Rut 43@ INPUT z%$: CLS 87@ PRINT AT 14.7; "8": NEXT nh 
—— ieee Sa@ BEEP 1,-22: "Beep 2. ee@ FOR n=e TO 3 = = 
Warren Fricke aoe PRINT AT 6, INT AT nn, 5; "BAT 1.6; 
2 —— a aS * _ELASH 1;AT 2, 7AT 1,42; "8° AT 1,22: °8 ;AT 1,28 
S RANDOMIZE me ATS. ; 
i5 Go TO 2eaaa Sie co to’ ane 6898 NEXT ni 
2e@ GO To 728 6@@ PRINT AT rr,cc:CHRS 145 S95 FOR n=8@ TO > 
30 LET r=0: LET c= 685 LET a=PEEK 23672+2564PEEK 2 S88 PRINT AT nn, 
4@ LET t=i-° LET w= 3673 8": ExT nn 
S@ BEEP .@5,2: BEEP .@5,9: BEE 618 PRINT AT r.c;CHRS i144 91@ PRINT AT 4.8; “R 
P .@6,22 ; 620 BEEP .@5,2: BEEP .@5,5: BEE Bc 5.8, ° “AT 6,8." 
5 KE 236723,8: POKE 23672,0 P .@6,22 S22 MA=il TO 17 
Se PRINT AT r,c;,CHRS 144 °° (630 PRINT AT 6.7. “ei AT Fo? O3@ PRINT AT 1,3; "BH": NEXT n 
8@ FOR isi TO 18: NEXT i ? ",AT 8.8; "7A 9,8;,<-FLA 835 FOR n=5 Tao 3 
SO LET rr=f: LET ccest SH 1; INT (a- /684+1t4+182w) 9406 FRINT AT 1,7; “RB. EET 
11@ LET s=PEEK 23556 64@ GO TO 412 nh 
45@ LEY rer4+is=67 OR 2 =88 OR f= 7@@ BORDER i ese@ 60 TO 3a 
SQ@ji-(s=69 OR £=87 OR £=813 725 PRINT AT 6,°; “GRRE AE FOR =US5R OCHRE 144 TO USR Cc 
455 LET c=c+is=67 OR £5=68 OR f= Fs HR 144415 = 
60;3-{¢=65S OR ¢=81 OR ¢£¢=98) 7i@ PRINT AT 18, “The backgrou PROS READ a: FORE 3,4: NEST 3: 
16@ IF SCREENS (f,ci=CHRS 42 TH md takes 10 to is. “seconds to ge 2e0ie® co TO 28 
EN GO To 300 nerate and print.” 2020 CATA 62@,126,255,.231,221.255 
465 IF SCREENS ‘if,c}=CHRS 43 TH 72@ PRINT AT 12,3; "Stand by,- 126. Se, 2,.0,8,24,24,08.8,2 
EN GO TO 422 and=+>" 
47@ IF r>21 OR -i@ OR ¢€>31 OR C 73@ PRINT AT 14,5; “be ready ta" 
:@ THEN GO To Saa 75@ PRINT AT 14,17; FLASH 1;° 
75 IF SCREENS ir,ci=CHR$ 45 TH ’ 
EN GO To See — 76@ PAUSE 482: CLS 
202 PRINT AT “er 7rc; ae 145 AND 6@2 BORDER 1 
iet<¢+f OR << Sis FOR m=l TO Fea 
24@ LET t= ee S2@ LET q=RND 
258 Go TO 7e@ S25 PRINT INK 2: ("2" AND 9>.75) 
30@ PRINT AT rr,.ct;CHRS 145 +0" " AND Q<=.75)}; 
3@5 BEEP .1,18@: LEFT w=udl S3@ NEXT ni = 
31@ FOR m=1i To 5 PRINT AT 2,2; 
315 PRINT AT 7.7; “HIT: FOR i=l - S : 
TO 2: NEXT i: PRINT AT 7,75" ig som AT 2.20) =e 
328 NEXT 9 "@5@ FOR m=2 TO 29 a 
33a G0 To 72 @55 PRINT AT 10.7n: "BV AT 28,n; 














SOFTWARE 


A&A TOUCH OF GREY 


ZPRINT—- 80 


Review by 
Michael E. Carver 





If you own a full-size dot matrix 
printer and a Centronics interface, you can 
now produce full-page graphic screen dumps. 
You will also be able to faithfully repro- 
duce your color artwork in shades of gray, 
thanks to Zebra Systems Inc. "ZPRINT-80". 

Zprint-80 is a printer support package 
for the T/S 2068 and Spectrum computers, 
which will reproduce full-page gray-scale 





dumps of color screens. I received an 
advance copy of this software {version 1.2) 
to test with my Aerco printer interface and 
a Mannesmann Tally Spirit-80 printer. This 
review will be based only on this config- 
uration. I was informed by Zebra that there 
were a few bugs discovered in this edition 
and that they were corrected before shipment 
of any orders. They also stated that if any 


more problems occur, they will gladly re- 
place any faulty software with a corrected 
update. If only other software companiew 
felt this responsibility to their customers! 
(Note: See insert for the interfaces and 
printers supported by package) 

The cassette contains a Timex version 
on one side and a Spectrum version on the 


9 














ZPRINT-80's grey scale representing eight colors. Picture to the right 
was "painted" by the Author using the new Spectrum program, "The Art- 
ist". It was printed on a full sheet using ZPRINT-80 (with "custom" 

changes), then reduced photographically. 


flip side. I had no trouble loading either 
Side the first time. The program loads in 
two parts. The first will prompt you for the 
address to place the driver program (all 
machine code). It may be placed at either 
64000 or 27000. The latter is specifically 
designed for use with programs such as Zeus 
Assembler/Disassembler. Instructions are 
provided in the manual on merging Zprint 
with Zeus and your own programs. The main 
code is then loaded. Next you are to choose 
the brand of printer to be driven and 
through which interface, width (a max. of 
136 characters), and whether a line feed 
needs to be sent to your printer. The pro- 
gram will then save this "customized" ver- 
Sion to tape for future use. 

Two types of screen dumps are available 
through Zprint. Both are accessed by RANDOM- 
IZE USR calls. The printer is put into dual- 
density graphic mode for these dumps and 
then reset to power-up state after com- 
pletion. The first is equal to the copy 
routine and dumps sent to the T/S 2040 
printer. The size is the same and only set 
pixels (ink) are printed. Normally, this 
dump is printed in the center of the paper, 
but any column may be chosen for the left- 
hand margin. The second will produce a large 
scale picture on an 8 1/2 x 11 sheet of 
paper, reproducing all colors, ink or paper, 
in shades of gray. This program will not 
produce different shades for BRIGHT (see 
example). This picture is printed sideways 
on the paper. In both versions, all 24 lines 
of the screen are printed. The graduation of 
color-scale is very good; however, on my 
Spirit 80 the proportions of the pictures 
were distorted. The full page picture was 
stretched out on the sides, and small blank 
lines were visible between each line of 





Changing the program's line spacing com- 
mand. The normal screen dump was compressed 


_length-ways. Again I was able to compensate 


by changing the size of line spacing in the 
code. Hopefully, these will be fixed in the 
new version. (NOTE: Aerco's copy routine is 
totally inadequate for graphic dumps. Large 
blank lines were left between each line. I 
had to write a machine code patch in order 
to obtain a decent graphic screen dump. 
Aerco never responded to my inguiry on how 
to remedy this problem.) Painting a full- 
page masterpiece is not quick, but Zebra 
claims that their's is faster than Tascopy 
(Zprint-80 in 5 min. vs. Tascopy's 9 min.). 
Zprint is also a full-size printer 
driver, supporting both LPRINT and LLIST. 
(NOTE: Upon loading Zprint, the contents of 
my first LPRINT was never sent to _ the 
printer. Zebra assured me that this problem 
has been fixed.) I find that Zprint is 
easier to use and more dependable than the 
driver I received with my Aerco interface. 
Zprint works in tandem with the 2040 printer 
routines contained in ROM. This should allow 
Zprint to be compatible with more software 
than some other drivers. I can even use 
Zprint with Vu-File, if I leave at least 
1500 bytes unused in the data file. There is 
no need to POKE addresses before choosing 
LLIST or LPRINT when using Zprint. I am em- 
barrassed to tell how many sheets of paper I 
have wasted with Aerco's software, because I 
forgot one precious POKE before attempting a 
listing. You can easily toggle back and 
forth between full-size and 2040 printer by 
RANDOMIZE USR commands. With Zprint, if your 
printer goes off-line (out of paper, error, 
dog bit through power cord) Zprint will not 
fail or break-out into BASIC. Once you have 
fixed the printer's problem and switch on 


print. I was able to compensate for this by 20 





line, printing will continue where it left 
off. Aerco's software would break into BASIC 
and at times be unable to continue print- 
ing after the printer was brought back up. 
LLIST'ings produced with Zprint are consis-— 
tant with the screen and the 2040 printer, 
if width is set to 32 (this is changed by 
POKE'ing (base + 12), width: RANDOMIZE USR 
(base) ). Even when my Aerco software was set 
at 32 characters, my listings still did not 
correspond with the sceen in spacing. 


I feel that Zprint has done an ex- 
cellent job in cramming so much into a small 
package (1300 bytes compared to Aerco's 1111 
bytes). If you are looking for a means to 
make enlarged color graphic screen dumps or 
an improved printer driver, give Zprint a 
try. (NOTE: I would like to state, that my 


recommendation is based on past experience 
with Zebra and their fast response to prob- 
that they appear sincere about 


lems. Also, 


either, delivering a product that will per- 
form, or gladly refunding your money, if 


they cannot correct the problem.) You may 
order a copy from Zebra Systems Inc., 78-06 
Jamaica Ave., Woodhaven, NY 11421, (718) 
296-2385. Price is $19.95 + $3.00 (standard 
shipping and handling charge). 


ZPRINT-80 SUPPORTED INTERFACES & PRINTERS 


/ 


Interfaces 


Aerco 
Tasman-B 
Tasman-C 
Ak J 


Printers 


Gemini 10x 

Gemini SG10 

Memotech DMxX&O 

Panasonic 1090/!i1091 

Epson RX/FX 

Mannesmann Tally Spirit-80 
Frowriter 8310 





VIEWORD MAILIST FORMAIL 


Reviewed by 
Tim Woods 


Several months ago I received a_ three- 
piece software "package" for review from Jim 


Clatfelter (3361 Sand Ridge Rd., Placer- 
ville, CA 95667). VIEWord, MAIList, and 
FORMail are for the T/S 2068, and the three 


title package is priced at $25 (postage 
cluded). My reason for the delay in writing 
this software review, is that I wanted to 
really put these programs to use and get to 
know their features, instead of just jotting 
down a few comments from a hasty evaluation. 

VIEWord, MAIList, and FORMail are util- 
ity programs that would be most suited for 
the small business environment or personal 
home computing. VIEWord is an interesting 
(but easy-to-use) word processor. MAIList, 
as the name implies, is an address manager, 
and FORMail is a utility that uses files 
from both VIEWord and MAIList, to print for- 
mal type letters. My initial impression of 


in- 


this package, is the over-all professional 
appearance it has. Not just the labeling or 
instruction 


sheets, but in the programs 

themselves. Obviously Mr. Clatfelter has 

spent a good deal of time in developing and 
programming them. 

To give you a little background, the 








programs are mainly written in BASIC, except 
for a print-driver routine. Output can be 
sent to either the T/S 2040 printer, or toa 


full size printer using the Aerco Centronics 
interface (the bytes for the Aérco interface 


have already been programmed ‘in). I feel 
that it would be quite easy to customize 
the programs for your own printer interface 


such as the Tasman. 

One very striking feature of this soft- 
ware package, is that it is "integrated". A 
feature found on much costlier :.software for 
computers like IBM PC. In other words, 
mands and procedures found on one _ program 
would operate exactly the same in the other 
programs. Once you have learned VIEWord (for 


com- 


example), working with MAIList is a _ breezZe. 
As a word processor, VIEWord is’ much 
simpler to use (for first time users), than 


say MSCRIPT. Yet it is much more_ sophisti- 





cated than some of those "what you type is 
what you get" word processors. You can set 
your line-length to either 32 or 64 col. To 
use the extensive editing features from the 
menu, just enter a key-letter on the first 
command line. Going back and fixing up a 
mistake later on is handled differently than 


what 
there 
in- 
never 
this 


on most word processors. You indicate 
the mistake is, retype what should be 
and the computer compares the two and 
serts the new information. The user 
operates the cursor or delete key in 
operation. Other features include: block cut 
and paste, tabs, centering, page numbering, 
embedded printer control codes, and a type of 
word-wrapping. The only two complaints that 
I have are, it would be nice if the word 
wrap feature was automatic, and there is no 
right column justification. 

MAIList is a real gem. I have seen the 
gamut of address managers for 2068 and Spec- 
trum computers. None of them are as compre- 
hensive as this one. Along with the normal 
data entry, there is also record keeping of 
telephone numbers, catagories like birthdays 
or special filing codes, a section to put a 
Special comment that can be printed on _ the 


label, or not if the user so 
can Save a total of 200 addresses in 
file. Printing can be done on 
label sheets, or a "master list" 
paper. A label file can be ordered by zip 
code, last name, or phone number. The time 
it took to order a full file was about two 
minutes. All of the extensive editing and 
searching features that VIEWord has, are in 
MAIList also. 
VIEWord and MAIList files can be 


You 
one 
"one-across" 
on fan-fold 


desires. 


load- 
ed into FORMail, and then other information 
can be introduced like a header date and a 


Salutation. Then it is all sent to a printer 
which makes a nice note with custom name and 
address on each letter. 

Although the programs were in BASIC, 
they operated faster than I expected. Being 
in BASIC also allows for customizing to suit 
a particular need. 

I think that you would find this soft- 
ware package to be versatile and comfortable 
to work with. At $25, that is only $8.33 per 
program...a very good deal. If you do happen 
to take Mr. Clatfelter up on this "deal", I 
think that you would be suprised at how much 
you get...as I was. 


ae ee ee ee eee 
SSL ENE SBA TIE SPIED NBD DISPERSE Na Ra car ee cases 





SPEAK 


CUT AND FE COUNTED 


MMMM =D'KTRONICS SPEECH SYNTHESIZER 


Review by 
Michael E. Carver 


You have your computer hooked up to 
your CRT, your line printer plugged in, and 
the computer is emitting beeps or, perhaps, 
even music, but...if only it could speak. 
Oh, the stories it would tell. Thanks to 
Dk'tronics, your computer can keep you up 
all night with amazing tales. 

Dk'tronics Speech Synthesizer for the 
Sinclair Spectrum is available in the U.S. 
from DAMCO. If you have a T/S 2068 and a 
"twister" allowing Spectrum hardware to be 
plugged onto your edge connector, Dk'tronics 
synthesizer can make your computer speak up. 
The voice produced is mechanical, more like 
a Buck Rogers robot or a Dalek (for you Dr. 
Who fans), and not lyrical or as human as 
HAL's in 2001: A Space Odyssey. 

This package consists of hardware and 
software. Included is an interface con- 
taining the synthesizer and an amplifier, 





plus an external 4-inch speaker. The inter- 
face is 4" x 2 1/4" x 3/4" and is enclosed 
in a black plastic case with full through- 
buss connector out the rear. The interface 
case also has a volume control knob and a 


standard earphone jack for hooking the in- 
terface to the speaker, or an audio system/ 
tape recorder. 

The brain (or voice) of this interface 
is General Instrument's SP-256 synthesizer, 
which contains an allophone library in ROM. 
There are 59 different speech’ patterns (or 
allophones) and 5 set pauses stored in this 
library. Words are created by combining 
these allophones into specified patterns 
(see table 1). 

The synthesizer can be operated in four 
different modes. The first requires no 
special software. The interface is accessed 
through BASIC, using the OUT command to send 











an allophone code to port 127 (see listing 
1} 

To use the remaining modes, the accom-— 
panying software must be loaded. This soft- 
ware 1S approximately 4.7k of machine code 
and can be located anywhere in RAM. The 
positioning of this software is done by the 


loading routine, after specifying the de- 
Sired location. The second mode is similar 
to the first in that you must look up each 
allophone, but is sent to the synthesizer in 
an LPRINT statement (see listing 2). 


Modes three and four are the easiest to 
use as they are text-to-speech modes. About 
3.5k of the program contains a table of 
English rules along with some of the many 
exceptions (see listing 3 & 4). Modes 3 and 
4 are “interrupt driven", returning control 
back to the computer while the synthesizer 
continues to speak. Mode three's text buffer 
will only hold 100 characters. Any LPRINT 
statement with more than 100 characters will 
be truncated, loosing extra text. I was un- 
able to cause any lost text in mode four. 

Since there are more exceptions than 
rules in the English language, at times it 
will be necessary to mispell a word to 
achieve a recognizable pronunciation, (i.e. 
Silicon = silickon). It is not possible to 
produce inflection patterns with this syn- 
thesizer, but there are sixteen speeds for 
Speech output. There are a few "bugs" in 
this part of the software which cause some 
awkward pronunciations. The text-to-speech 
software changes the "ahh" sound to "or", 
giving the computer a strange Bostonian 
accent. Also, the "a" in such words as "cat" 
is pronounced like "caught". It is sometimes 
neccesary to combine the "feed" feature with 
either modes three or four to produce ac- 
ceptable speech. (NOTE: Modes 1-3 will work 
with your computer in Timex ROM select) 

The manual, accompanying the unit, is 
very helpful in getting one started. There 
is a section on accessing the software via 
calls to its various routines, to help those 
who enjoy writing machine code. Anyone 
should be able to teach their computer to 
speak with this unit, by simply following 
the easy steps laid out in the manual. 

If you are interested in speech syn- 
thesis and will settle for a "mechanical 
voice", I feel that Dk'tronics unit is a 
good buy for the price. It was very easy for 
me to add speech to a BASIC Star Trek game, 
with only minor changes to PRINT commands. 
With a little effort, a talking machine 
could be constructed for those with physical 
disabilities. 








23 


You can order your unit from DAMCO 
ENTERPRISES, 6/7 Bradley Ct., Fall River, MA 
02720, phone (617) 678-2110, for $34.95 + 
$2.50 S & H. (For you Dr. Who fans, your 
computer can now faithfully reproduce that 
spine-chilling word "EXTERMINATE"! ) 


10 REM Listing 1 - Will output 

"Time Designs” 

20 FOR x=1 TO 13 

3O IF IN 127<¢>5127 THEN GO TO 
30: REM wait for chip ready sign 
al 

40 READ a: OUT 127,a: NEXT x: 
STOP 

SO DATA 13,24,6,16,2,33,19,2,4 
3,6,449,55,0 


10 REM Listing 2 - Will output 

"computer " 

20 LPRINT “iteed,42,15,16,9,49 
Pa Pe & Pe Fhe 


10 REM Listing 3 

20 LPRINT “‘!spon": 
m speech to text 

30 LPRINT "“\Welcome to the mac 
hine” 


REM turns o 


10 REM Listing 4: REM will spe 
ak any LPRINT statement or even 
LLIST - does not require "\" (ba 
ckslash) to signal speech to tex 
t software 

20 LPRINT ";outm,2": REM turns 

on mode four 

3O LPRINT "Timex Sinclair” 

40 INPUT aS: LPRINT aS: REM W 
ill output user’s INPUT to synth 
esizer 

sO {1 Ist =: 
sting 


REM Will "speak" li 


AL LOPHONE TABLE 


Pauses Resonants 


3° PAI (10 mS) use betore voiced 14 6RRIi R read 
stops & afficates 3? RR2 R brain 
i PAZ {30 mS) use before voiced 49 6YYi u computer 
stops & afficates an E42 Y yes 
= PAS (30 mS) before voiceless 45 tb . luck 
stops & voiced 46 Ww ‘es woo! 
fricatives 
3 PAG (100mS) between clauses k Vocied Fricatives 
sentences 
me PAS (200mS) between clauses & i8 DH TH they 
sentences 34 DH2 TH bathe 
33 0 «OUNY Vv even 
Short vowels - can be repeated a2 Zz 2 z00 
36. ZH GE beige 
7 En E bend 
Se Gee 5 I fitting Voiceless Fricatives 
iS Ax U succeed 
23 ad AU aught 23 -Th TH thin 
24 AA (a) cot 40 FF, F ¢ire 
26 AE A fat 35. $s s Sat 
30 8=606UH oo cook (29, 40, SF, double for 
initial position) 
Long vowels 27 =WH1 H he 
S37 HWH2 H hoe 
be OY or toy 3? Sk SH shirt 
6 AY Y sky 46 Wh WH whig 
2e- -t¥ E see 
20. -E¥v EA great Voiced Stops 
22 Ui o to 
3i UwW2 oo tood 28 BB B rib 
32 AW ou out 63 BB2 B big 
33 Ow Ow BnOW 21 DD1 D could 
62--€b L angle 33 DD2 D do 
36 GGi GU guest 
R-Colored vowels 61 GG2 G go 
34 6GG3 IG wig 
4? XR AI hair 
$3 ER ER computer Voiceless Stops 
S2 ER2 IR bird 
ss OR oR store Se = SY T its 
S939 AR AR farm 13 TT2 T to 
60 YR R clear 42 KKi Cc computer 
41 KK2 K Sky 
Affricates 9 PP P pub 
i0.6=— 3H P| jury Nasal 
S30 CH CH church 
16 mp ™ milk 
ii NN La earn 
36 NN2 N no 
44 NG NG bans 

















T/S SHOPPING MART 


DEALERS/RETAILERS: For display ad information, call (503) 824-2658, or write to eevgene? Mi 
" Time Designs a 29722 Hult a —_ = ise 88 giy//l 









CURRY COMPUTER 66:55 
YOUR COMPLETE SINCLAIR STOCKIST 
1@@@-156@ SPECTURM x 

Speech Synthesizer......€17.95 LodeRunner (ROM Switch)..#12.975 

é€X-Sles with 36 day war...32.95 POUR tS —FPFPOLOCO ce5 eck Yate 

Ou Ques COP - TOCS ss ccs ee il 5 Frankie a/t Hollywood....1%.75 

War in the East 16kK.....,15.95 Meaty <1; Inrecentsy .. Bi. il aud 

264@ Printer .(#3.95s-h)..69.95 a 8 eee ee es SSeS ee SS 

OO POP © ee OOO 322 35 - SSeS Sere os ee ee 

1ékK Ram Packs .¢#leh>....19.95 Hiaqhway Encounter.......12.75 

Suntronics Kyrord.(+2.95).39.95 ali 0 0 sess ees oe t Cee 1 1a FO 

2668 BCOKS“MAGS 

tBuff telecomm. s“w......$9.95 | Hackers Handbook........-€8.95< 

Bugaboo or Xadom...ea.....9%.95 Beet 2% £060 45 soe ina OFFS < 

Speech Synthesizer......-:197.95 Mastering MYC oft Spect..12.95< 

MAG TR OFS fis sae os et spect, M/C Md Es, lor2. «18. Fo 

MS citi pt isan 898 Osc exces 1258S a SPSS, Fc ts ec ct es 1 

Pen 80 PiiSt Fes ve 6 5S FD Sineisin, USers «sce cea te 4G 

Jue? Fee eee wees as ee | Eee eS ee 4.46 

Sah ee wee e sw pe cst etter § Compt. &£ Vides Games. ...s 4.02 

T/S/ 2068. ($3.95 s/h>....129.95 MOT FS -Robet ki tere cis 2 Car 

GL SOFTWARE GL HARDWARE & BOOKS 

wie UG tse tee ec ee ee SL S95 Cente on tee: 1 AP ig scan RSs tt 

Cartridges ODectors....... 21.95 Cst O1sk Drive I/F. ...sss8i¥%. OR 

Cher G6 i as Fa cece ss 19-95 Axiom SLP Printer .(4¢3%).229.35 

Spe eth OO oi pce ess cae 14595 Eoson Lx-88@ Printer.....2597.95 

Si See eS oe eS ee ee es Sh, Wee Pe ne eo hs Oe oP tS 

lw {38s Sea Se Se ee, + ee acy. Prog, oft GL... S BF 5-03 

OSC ts 6 eS a ee QL. Adav. Users Guide..... 29.95% 

Bends of Havoc 13 i inks Sa + See Guantum Thearrw...eenee 16.755 

' s .PSeeee. SS <es e063 0a 0s Cove Uriderstandinag 6$S006..... 11.754 

PACES Se Faw 3 29.95 Exploring the see Wee dee BS 

OPER MONDAY “THRU THURSDAY TIL :6@@ PM MST 
PHONE: 6@2-978-2962 
WRITE FOR FREE CATALOGS - 1666°2048, SPECTRUM GR OL 
NEW MAILING ADDRESS: P.O. BOX 5687 GLENDALE. AZ $5312-56647 
FREE S“H ON ALL SOFTWARE. <¢ @.75 S/H, + 1 SAH, # @2 S/H 
eee SOFTWARE GRDERS OVER €564@ GO UPS 2ND DAY FREE x«* 
VISA/“MC ACCEPTED 
a>Frices valid for 38 days from date of Publication<< 
* subject to stock on hand 
PRE-CHRISTMAS SPECIALS FROM CURRY COMPUTER 
Complete Your Timex Brand Library With These Specials* : é 
266S Titles 1688"15080 Titles . 
Cartridges @ $14.95 each Cass. @ $4.66 ea. 

Fiiqght Simulator or Crazy Buas Keybrd Calc., Stk. Opt. Anal» 
Cartridges 3 $9.95 each College Cost Analyz., Electr. 
Budgeter or States & Cars Cost Analyz.. Money Analyzer I 
Cassettes @ $6.06 each or JI, Inventoary Ceontroai, 

Budageter, Blind Alley,Statee & Manufact. Control, Bat Caace. 

Cape, Crossfire, Math Wiz. I, Backgammon. Gambler, Cute Game 

Horace & Spiders, Auto Analyz. Grimms Fairy Taies, Mixed Gam, 

Personal Portfolia Bag I, Puzzier, Frogger, Kasino 
Cassettes @ $5.00 each Krape, Fli@ht Simulat.,Punct. 
spellina I, Pers. Home. Fin., Master, Guitar, Lang. Usage, 

Checkbook Maor., Horace Goes Total Triangles, Music Ed 1. 

Skiing. Fun Golf, Stk. Market German, French, Intro to Chem., 

Simulation Fundament. af Math. Word Guest, 
Quicksilva Cass. @ $9.95 ea Doobarry Domina, Eig Fiagr 
xadom,. Buaqabaa Attack, Ram Funner, Fort. af 
Smugqagiers Cove eorlac, Tarot, Gai. Gunner 





24 





Look 


* VIEWord * MAIList * FORMail * 


ANNOUNCING ! 


THE SUPER HOLIDAY SEASON WAFADRIVE 
Sel fs tf tt 2 





NOW FOR A LIMITED TIME ONLY YOU 
YOU CAN BUY YOUR COMPUTER THE MOST 
COMPLETE DRIVE SYSTEM AVAILABLE! 
THE DAMCO/ROTRONICS WAFADRIVE AND 
RAINBOW plus INTERFACE COMBO FOR 
ONLY $175.00 COMPLETE! THAT IS A 
$30.00 SAVINGS OVER THE REGULAR 
PRICE. CURRENT STOCK IS LIMITED. 
WITH THE INTERNATIONAL CURRENCY 
RISING, THIS OFFER MAY NOT LAST! 


VIEWord is a versatile word 
processor for the TS-2068. It has a 
full range of editing features 
including block cut and paste. 
Tabs, centering, printer codes, 
headers, page numbering and more. 
MAIList sorts and prints 200 mailing 
labels. FORMail uses VIEWord and 
MAIList files to print customized 
form letters. Use TS-2040 or AERCO 
parallel interface with 80 column 
printer. 














FEATURES: 
All 3 programs for just $25! * DUAL 128K DRIVES 
* FAST RELIABLE ACCESS 


RS232 (SERIAL) PORT 
CENTRONICS (PARALLEL) PORT 
ADVANCED SPECTRUM EMULATION 
SPECTRUM COMPATABLE BUSS 
FREE WORD PROCESSOR 

FREE BLANK WAFER 


BANNERS prints 6 inch letters with 
AERCO interface and 80 column 
printer and continuous form paper. 


Just $10! 





TTL] Las tesleesestaiaen 
HHHHHH 


TO ORDER: SEND CHECK, MONEY ORDER 
VISA, OR MASTERCARD TO: 

DAMCO ENTERPRISES 67 BRADLEY CT. 
FALL RIVER, MA. O2720 (617)6782110 
PLEASE INCLUDE $5.00 S&H 


New for the T/S 2068 


Send check or money order to: 
Jim Clatfelter, 3361 Sand Ridge Rd 
Placerville CA 95667 


PIPPI EL CLC LLPEL ALE ELL TL te ee 





Character Font Generator $25.00 


Design your own character sets or UDG's. Once created, the characters can be rotated, reflected, 


inversed copied to a printer, or saved on tape. A great aid for programmers. Joystick required. 


Advanced Video Modes $15.00 


Provides support for dual screen mode, extended colour mode, and 64 column mode. / 


Send cheque or money order for $1.50 for our complete catalogue with Demonstration 
Tape plus bonus programs. Please allow two weeks for Cheques to Clear. 
We pay the postage & handling costs on all orders! All prices are in Canadian funds. 


oc» REWER COMPUTER PRODUCTS 


/ ron ae 859 MUNROE AVENUE, WINNIPEG, MANITOBA, R26 iJ4 
| 
[ 


| Sea, 
WN 


So «6 “The best DAM software around” 


a 


; 


Se Seeger 


ey 
, 


, 


AER RRB RL! RRR BREE RE EE IR 













NOW IN STOCK FOR IMMEDIATE DELIVERY!! 
ZEBRA Disk Drive System for the TS2068 $349.95 
Box of Ten (10) 3" Diskettes for ZEBRA Disk Drive System $ 39.95 
Add—on Disk Drive for ZEBRA Disk Drive System $125.00 


ZEBRA GRAPHICS TABLET for the TS2068  $ 89.95 
Includes FREE TS2068 Tech—Draw Software Cassette! ($19.95 Value!) | 
ZEBRA TALKER Voice Synthesiser for the TS2068 3 69.95 


ZEBRA TALKER Voice Synthesiser for the TS1000 3 64.95 
Optional Speaker/Amplifier for ZEBRA TALKER $ 12.50 


SPECTRUM EMULATOR CARTRIDGE 6 19.95 
Call or Write for our FREE Spectrum Software & Book Catalog... 


WESTRIDGE 2050 Modem for the 1582068 
Includes FREE TS2068 MTERM II Advanced Communications Program! | 
COMPLETE GUIDE TO MTERM II By Barry Carter $ 8.00 

MINI XMOD 1.7 TS1000 Up/Download Program (WC2050 or Byte Back) $ 19.95 | 


MSCRIPT TS2068 64 Column Wordprocessor $ 24.95 


The BEST 64:Column Wordprocessor for your TS2068 Computer! Works with Aerco, 
A&J or Tasman Parallel Printer Interface and any 80 Column Printer. 


ZPRINT—80 High Resolution Screen Dump Program $ 19.95 


ZPRINT—80 will print grey—scale reproductions of any color screen to your 80—Column 
printer. Includes High and Low memory TS2068 and Spectrum Versions and is compatible 
with AERCO, TASMAN, and A & J Centronics Printer Interfaces. Also includes advanced 
80 Column LLIST and LPRINT Printer Drivers. ZPRINT-—80 is twice as fast as 
TASCOPY, prints a better grey—scale dump and supports more Printer Interfaces too! 


GREETING CARD DESIGNER for the T52068 6 19.95 


Use your TS2068 to design and print Custom Greeting Cards for any occasion! Use 
built-in Decorative Graphic Pictures or design your own! Works with an AERCO, 
TASMAN, and A & J Printer Interface with an EPSON, STAR MICRONICS, 
MEMOTECH, SEIKOSHA and C—ITOH 8510 Printer. é; 


AERCO or TASMAN TS2068 Centronics Printer Interface $ 69.95 


OS—64 Enhanced Operating System Cartridge $ 29.95 


OS—64 turns your 32 Column TS2068 into a 64 Column Computer, PRINT, PRINT AT, 
PRINT TAB, LIST, LLIST, LPRINT, and Program Editing commands work in 64 
Columns. Parallel Printer Drivers for LLIST, LPRINT, and COPY (COPY for Epson 
Compatibles only!) for AERCO, TASMAN and A & J Interfaces built—in! 




























$119.00 



































Send for FREE 48 Page Timex Product Catalog 
Please include $3.00 Shipping with all orders, C.O.D. Orders add $3.00. 
NYS Residents add appropriate Sales Tax. We Accept VISA and MASTERCARD. 


ZEBRA SYSTEMS, INC. 


78-06 Jamaica Avenue Woodhaven, NY 11421 (718) 296—2385 





FINALLY THE TS2068 COMES OF AGE! 
ZEBRA FLOPPY DISK DRIVES 
ONLY 3349.95 


The addition of disk drives 
to the TS2068 creates an 
immensely powerful system, 
and T.O.S., the disk operating 
system especially developed for 
ZEBRA SYSTEMS gives you 
the power from within your 
BASIC program that you have | 
always wanted, but never | 


believed would be available... 


The secret of this disk 
system lies in its sophisticated 
controller, which is a seperate 
computer which has it’s own _  . 
4Mhz Z80A Central Processor, as well as its own 16k internal memory sa Final fouliet 
facilities. In this controller resides the Advanced T.O.S. Operating System. T.O.S. allows 
full control over disk access including saving and loading of programs, and Random or 
Sequential file handling of data. The versatility of T.O.S. enables random—access database 
programs to be written, which is not possible with any other TS2068 mass storage 
system. T.O.S. supports an MSDOS-—like tree directory structure with named diskettes, 
named files (8 character names plus a 3 character file extension) with attributes 
(protection and catalog), pathnames, wildcard file selection and up to 16 file or serial 
channels open at the same time. New commands added to Timex BASIC by T.O.S. 
include: CAT*, LOAD*, SAVE*, OPEN*, PRINT*, INPUT*, LIST*, RESTORE’, 
MERGE*, GOTO*, GOSUB*, DRAW*, CLOSE*, FORMAT*, ERASE*, LET*, ATTR*, 
MOVE*. Not a single byte of TS2068 memory is used. Virtually all TS2068 programs run 
from the disk without modifications. 


The disk drives are the latest in 3" micro floppy technology, giving 160K of storage on 
each side of a standard 3" micro—floppy diskette providing 320K of storage per disk. 


As an added feature, the controller also has two RS—232c Serial Communications ports 
which can be used with any serial peripheral. An LLIST, LPRINT iat ‘program is 
included to use a serial printer with these ports from BASIC. 

The ZEBRA FDD Disk Drive Systems comes complete with: One 3" Disk Drive, 
ZEBRA Disk Controller, ZEBRA TS2068 Interface, ZEBRA Power Supply, T.O.S. System 
Disk, Comprehensive Users’ Manual, All Cables, and the ZEBRA 90—Day Warranty 

The ZEBRA FDD System is in stock and available for immediate shipment! Order 
now, and add the speed and versatility of Disk Storage to your TS2068! 


Send for FREE 48 Page Timex Product Catalog 
Please include $3.00 Shipping with all orders, C.O.D. Orders add $3.00. 
NYS Residents add appropriate Sales Tax. We Accept VISA and MASTERCARD. 


ZEBRA SYSTEMS, INC. 


78—06 Jamaica Avenue Woodhaven, NY 11421 (718) 296—2385 











QuarTerS 
A quarterly publication for the 
Timex/Sinclair computer user. 


',..Every issue has been full of helpful 
articles, great software reviews and new 
product information. Thanks for publishing 
a needed magazine for TS computer owners 
and for keeping it easy to read and 
understand. JI have read other TS computer 
magazines, but none have been as helpful to 
me as QuarTerS...I'm really glad I 
subscribed to QuarTerS...''-C. Bower 


One year subs. only $8.00. Overseas 
only $11.00(US$). Check or MO to: 
WMJ DATA SYSTEMS, 4 Butterfly Dr, 
Hauppauge, NY 11/788. 


FREE FIRST ISSUE TD . 


* Send this coupon to WU Data Systems, 4 Butterfly ° 
" Drive, —— NY 11788. You will receive ore 

" free issue of QIS and we will bill you for a oe * 
" year subscription. If you do not want to subscribe ° 
" write cancel on the bill and keep your free issue. ~ 





. NAME , 
5 ae 
eee ee 
. STATE IP . 


eeeeeeeseesees#35rseeeeeeees#ee40eseaee#eee#e#eeees#s#ee#e#eee#seee ses 


A whole new world awaits you 


at the end of the 


Rainbow!! 


RAINBOW plus INTERFACE combines 
improved Spectrum ROM emulation PLUS a 
Spectrum compatible expansion connector 
ALL-IN-ONE compact case! No need to open 
the computer—frees the cartridge 
dock—allows switching between modes 
without removing. Run thousands of Spectrum 
programs PLUS Spectrum hardware. ONLY 
$49.95 + $2.00 S&H. 


SPECTRUM HARDWARE FOR USE WITH 
THE NEW RAINBOW plus: 


*DAMCO/ROTRONICS WAFADRIVE—Fast 
reliable 128K dual drive storage system. 
Includes Centronics and RS232 ports plus a 
FREE word processor and blank wafer. ONLY 
$154.95 + $5.00 S&H. 


*GAMES PLAYER JOYSTICK INTERFACE 
by a’ktronics. Kempston compatible features 
‘freeze’ and siow motion control. ONLY 
$19.95+ $2.50 S&H. 








TS 1500 TS 2068 


a’ Sinclair/Timex 
User’s Magazine 


Hardware Projects ¢ Hardware Reviews 
Software Reviews ¢ Product Comparisons 
Published Monthly e Back Issues Available 

Free Personal Ads for Subscribers 





SUM Magazine is aimed at Sinclair and Timex users who 
want to learn what is available for their computers, how to 
do things no one else is doing, and what is just over the 
horizon. Examples of recent articles include: Building 
your own Spectrum Emulator; an extensive series of 
reviews On word processors for the 2068; adding an RGB 
monitor to your 2068; and a series on repairing your 
TS1000 and ZX81 computers. 


SUM Magazine invites articles, reviews, and projects for 
possible publication. We pay for articles published! 
Hardware and software producers are invited to submit 
their products for review. 


Annual Subscription ................ 0.0... cece ees $12 
Free Sample Copy on Request 


SUM Magazine 
3224 NW 30 Avenue — Gainesville, Florida 32605 





“HIGH RES LIGHT PEN by d’ktronics. 
Produce high resolution illustrations with the 16 
pre-defined instructions. Complete with 
software. ONLY $29.95 + 2.50 S&H. 


*SPEECH SYNTHESIZER AND AMPLIFIER 
by da ktronics. Includes text to speech i 
converter. Everything you wish to be spoken is 
entered in normal English. Supplied with a high 
quality 4” speaker. ONLY $34.95 + $2.50 S&H. 


“THREE CHANNEL SOUND SYNTHESIZER 
by d'ktronics. Allows you to program your own 
music with harmonies, explosions, zaps, 
chimes, whistles etc. With software and a high 
quality 4” speaker. ONLY $39.95 + $2.50 S&H. 


"Spectrum compatible interface required for Timex 2068. 


TO ORDER send check, money order, VISA, 
or MASTERCARD. Please include postage as 
shown. No more than $5.00 postage required 
per order. 


DAMCO ENTERPRISES 

67 BRADLEY CT., FALL RIVER, MASS. 
02720 

or call (617) 678-2110. 








A NOUNlM ING ! 


THE SUPER SPECTRUM SOFTWARE 
SAlLE § § ! 

JUST IN TIME FOR THE HOLIDAYS!!! 
Sure re FACK AGES 

PACK i=-SET OF S SINCLAIR LEARN 


TO READ SERIES $19.95 
PACK 2--VU CALC, VU FILE, VU 3D 
$19.95 


PACK G-~- ALPHABET GAMES, SPEECH 
MARKS, CASTLE SPELLERBUS, EARLY 
PUNCTUATION, CAPITAL LETTERS, 
THE APOSTROPHE $19.95 
MIXED BAG SPECIAL 
TOO MANY TITLES TO LIST. AT THESE 
PRICES, WE CHOOSE THE TITLES. 
YOU GET GAMES, UTILITIES, MORE!!! 
THREE FOF 69.905 

= TX FOR $150. SO 
EXAMPLE: DUMGON MASTER, HUNGRY 
HORRACE » RACING DRIVER, SMALL 
BUSINESS ACCOUNTS, TRAXX, CHESS 
SHIF OF DOOM, COLLECTORS PACK AND 
MORE ' : ! 

xX RAINBOW+ EMULATOR/BUS I.F.%49.95 
TO ORDER: SEND CHECK, MONEY ORDER 
VISA, OR MASTERCARD TO: 

DAMCO ENTERPRISES 67 BRADLEY CT. 
FALL RIVER, MA. 02720 (617396782110 
PLEASE INCLUDE $2.00 S&H 





oo Tues TS8000 
—— SPEC TRU T 


LUNAR LANDER, DODGEM. TOUCH TYPE. 
PAC T1, EICHSKLTCH. and THE GREAT © 
GRAPHS SHOW. $24.95 of 15 pounds. 
ALSO INCLUDES EASY EDLIOR.. 

Satisfaction guarantced. JRC SOFTWARE. 
PO BOX 448, SCOTTSBURG , IN 47170 USA 






$500 Oi? 
YOU BET!!! 
WE HAVE THEM! ! 
HEX 
SINCLAIR HAS COME TO THE Us! 
THE FRICE IS RIGHT, 
THE TIME IS RIGHT! ! 
ORDER YOURS TODAY, 
JUST IN TINE FOR CHRISTHAS/ 


IS THE ONLY NW USA DEALER 
POR ALL TS PRODUCTS 


OTHER EXAMPLES INCLUDE: 
A&I 2800 MICRODRIVE-#1 39+ 


MANAAARANAAANNANNAAANAANANANAANANANANANA NAN AMANAR ARAMA ANANT EN NEFA MPAA AA ANMNCNENOiANANANANeNebeNAAgN 


o 
al 
m 
= 


EFROM FOR BANANA TYPE 
PRINTERS TO BRING THE 
SMALL LETTERS DOWN-#14. 9% 

(+DENOTES S&H-$1/SW-$1B8/0L-$1/WAFERS) 
MUCH MUCH MORE 
FOR FREE CATALOG 
SEND S.A.S.E. 
ee ee 
RMG ENTERPRISES 

1419 1/2 7TH STREET 
OREGON CITY, OR 97045 

HO5/655-~7484 


PUM OL UR LIME LTT UT Ue 
| 
‘| 

























SMS ENTER R © Se ce 


ALL SIZES WAFERS--~-~-#3.50 EA = 
NEW! EXECUTIVE HANGMAN—-#€12. 95+. 
eNEW! EXECUTIVE CLUE~~~—#12, 95}+ 
eNEW! STRAITS OF HORMUZ-#12. 95+ 
sNEW! INCOME STATEMENT—--#19, 95+ 
eNEW! ACCTS FAYABLE~--—~-——¢19, 95+ 
ENEW! ACCTS RECEIVABLE-~#19. 95+ 


BERLE UULLLUBL LL ieescaneneioamnatrianahaenaartaaerdearemmniaaneaind 


Hea Le 


PACU U ULC ULL UALULRLLLELOLLLLLLLLUMUUL LOCUM LELLUULLOLUUURLULUUULELOULUULBELULULLEUULKLLUML LLL Lua 


KNIGHTED COMPUTERS 
797 Highland St. 


Fulton, NY 13069 
(3135) -393-8219 
THINKING OF UPGRADING 7? 
NOW - Available from KNIGHTED COMPUTERS — 
THE U.S.A. VERSION OF THE # AMSTRAD 126K P C *# 


For those of you who have heard about this great value packed 
computer, AMSTRAD has brought their computer from the UK to us. 


For those of you who have never heard of the AMSTRAD — —- it’s the 
best selling personal computer in the Europe —- sales now have 
exceeded over 600,000 units - - and here’s why: 


The AMSTRAD 128K Personal Computer comes with: 


128K RAM 48k ROM CRT CONTROLLER Z80A —- 4MHz2 
@=-VOICE/8 OCTAVE SOUNG GENERATOR MONITOR 
76/KEY FULL SIZE KEYBOARD — WITH NUMERIC PAD - QWERTY 
i- 180KB/SIDE HIGH RELIABILITY 3-INCH DISK DRIVE (EXPANDABLE) 
CENTRONICS TYPE PARALLEL PRINTER PORT JOYSTICK PORT 
JACK FOR STEREO SOUND OUTPUT CASSETTE INTERFACE 


AND YOUR CHOICE BY SIMPLY KEYING IN OF 20, 40, OR 80 COLUMNS 
THREE OPERATING SYSTEMS - CP/M -— LOGO — AMSDOS 
ONE FULL YEAR WARRANTY. 


WHEW ! -—- — NOW THAT WE*VE GOT YOUR INTEREST - - 
WHAT ELSE COMES WITH THE AMSTRAD 128K Personal Computer? 


How about “BUNDLED SOFTWARE" -—- to include: a WORDPROCESSOR, 
SPREADSHEET, GRAPHICS, HOME EDUCATION, and ARCADE GAME software. 


WA TI T = j>n GF ee *S MORE = - 


With the AMSTRAD 128K PC, you also get a coupon worth up to 
$300.00 on your first purchase of software. (50% off your first 
order of software - from a catalog “ae = jam packed with software 
for this fine machine!) 


BOTTOM LINE (1)== AMSTRAD 128K PC with GREEN MONITOR $499.00 
Catalog # 1138 
BOTTOM LINE (2)== AMSTRAD 128K PC with RGE COLOR MONITOR $649.00 
Catalog # 1139 


By the way - the AMSTRAD 128 will run Wordstar, spreadsheets, and 
a wide variety of public domain CP/M programs —- and this BASIC is 
>>> F - A - S ~- T 33>. THOUSANDS of programs available' 


VISA/MASTERCARD accepted -—- Credit Card Customers add 6% | 
Shipping and Handling only %3.00, 7 
Want more information - write us. 





AS. Micredrives, onl 137, 66) 
RONSUTTCH. ania & 23-eat 
AERCO Printer Interface, onlu ¢ 54,95!! 
ANAC TING PRICING? TE JUST URBELTEQYJHBLE 
NO'TRisISGN’ T a sale, these are regular prices! 


MALATE CODE TUTORS cis" foe ae 


Bspeed oof BRISTO? Afraid or unable ~to  attentt ta iWwader= hari 
aching onde?’ Then thie 1s the Preosram for son SPs. AP ae 
Preoageam format. 2s of th 

assembler allows you toa f 
examPles with HO FEAR of CE 
formatted alona the lines c 


if ‘rd | ware tain Te ary farm hy14 















-, 


My 
t 
v, 


7 


| 
2 eee 8 ee cassettes, H es 
“2. wil at ‘ami learn ae fay =f 
SHIMG the SYSTEM! The manwal canes 
the Preoarans ony fhe tabes, A must 


© code aoeontisa £17.09) 


i z 1 


vee 
see ~ wom S0ees cmon ares 18s SOOO) Cee Fees —SFERs CHEEs ones’ sabe: BE. wate 
eonnt grees owees rove woree - fae. ater: come ome 


‘ 


—— 
ees aeeee 


woes ester sense eaten enemas 
cones is ome ceeey eewte oe cen Gees nga nen cease eee aoe eee 
oe 


=a 
fit] 
T i] 


on 


ea. 


7 La 


Be y 

[= SS SEMEL f = fu? 24S Sp es ee 
Lb screen edi Sete automatic lite tombe rreiys 
] 


Peery Lae ke HT L 4 HY, eal 


ee te bisns 
& 


fy ] 


Te enediendand 


TH 


ii oth 
iy 


anne oe atte: omen omter opens pone, neers cmne eee he AERRe Pees OATS" CPP ET CReee eens SOSTE SORES BaPeE OPER, BEBEe seeee + Memes sees BOS SOEs EreLD F eee. chews Cuma: SPER: Cubes eter BBter somes oe 
eoees nawey Se ee ones eteet tote + Bees FETet 1 EERE ORE ay Heres SHEES Baers GEEE BUFEe BEEF Sone: ~ ter ee sates s-° eee eee ets - mow 
Cd 


BP Laws ne "ide ‘DES GH! “HEM! cbt avajlable 
= ly 


rs Ned” re +. 1 $=: es, am du % tie l a 4 1 afar ii a 1 be td anon 


a 


Peps h! 7 fm 4s F, 

wap: A £4 
siljhoch on masse. and Lob! fina cr wc want...t0. 27403 Ws 
comPuhers in one! Switch fir defined ograrPhice but hate 
Seachem mode and ein LAA mt havina fo Fiare oot thoee Lorna 
thousands of Beitieh titles on binars codes? Ble LL with COEDS TGH 
Woue ZEEE! Preees cartridge and set. Ue cae: Imsshick oor 
Od Soe veces ety eee eet a0 ae mt bea bess Ti tc hl eT 


atu? . on Pa fe Sel ee cits emer, eee fo oe meee St eee as ee ard 


3 
Be 


8902 AINO 


—y 
tins 
3 
+, 
: 
| owe 
: § 
es 
cad 
2 


ie 


Se ee ee eee easily design a character, The 
= comPouter then will give Ch 
ey FIGHTER qe yma | mite: ingtheact mt 
¢ | monfusiins binary! You may ale 
saves Load. andar edit TLL 
chararhers more. conia $9.99! 
a TRATES SEAS SRE et 
MTOR DR Te + eo bite cake t. t eS 
f= = a ee 4 eC 
fee , Tbe ee Frattivt, bbe, 1 ra ae a 
Ca REAL-TIME f laghit. MUCH | PAS TEP ee TAFE. Mit: 
ew slmuulation basec CHEAPER THA CISE! Preludes : 
on. thea. Feds. 2D icc de rue. Gkeew ace: marweal. 
mock Pat owe. Rvs ce mn asset, wafers. wafer organizer 
doarishtes. Practice. a and cable. built in Pariallel 
landings. On board t La cabkit. Printer interface. Jue jorder 


conmPuter. all Lnstriuments. » mak le anc instruckions. 
Flaps. Gear.etc. Theust. Radar. Microdrive starter Pack. only 
Tome ass. Sheed indicators. Siss+e. 0H ehiPeing. 


sr a . . toe a a i me ee ee ee 
ki ai A & i q i f 4 fey a fs ‘ a | } ‘ 4 ti t+ oa r 1 1h t a e . $005 sane: 6000+ sures Senet bae8" CORES Bebed 1684) OheSS Mayes EH FOt SEEEE Saas) FOES Babee meds SmAeT BORE bepes atoms BUEEO Rewet Sher St08d BOP SOERS GREET OOney Babe! SEO >+ 


tect ee 


GLK hs moma t. | Pulls SeEHD Ab ORDERS TO: 

aerohatype Pere forma rl » VHELETY SALES 

turbulence. cross minds. blind 17S Osbeury Aste tie 

landings. HOLD oftions mach. Hew Haven, a BeE511-2e52 

MORE! If you want action. this “ASB FARA ask for JOE: 

best SHES F1ligh simulator is for feacmacaat add | $3. hredure 

for youl Cinls...8 15.958! add $5 s4+h. wcerPt Microdrdiwe 
Call oor write for FREF catalon 
of BIG SAYVIWG | t | 


Variety Sales 203-381-8512 ask for JOE! 
Reis Haven peel B6521-~28S2 





jt 
t°, 
o 
- 
pred 
r.. 
t 
te: 








RIGHT ON TARGET 





CHROMA-SOFT — Colors on your black/white TV 
for TS1000/1500/ZXB1, 16K. See to believe! $14.95* 


ASSEMBLER DISASSEMBLER by Bob Berch 
a classic for TS1000/1500/ZXB1 — $19.95* 


IMPROVED ROM for TS1000/1500/ZXB1 16K + 
Tom Bent debugged/improved LPRINT, CLS, 
SCROLL, DIM & more! Plugs in. $24.95* 


SPECTRUM Manual — $14.* 






HI-RES GAMES from SOFTWARE FARM 
for TS1000/1500/ZXB1 with 16K 

High resolution equals TS2068 without hardware 
Highly rated, action-packed 

ROCKETMAN — FORTYNINER — ZXTRICATOR 
$9.* each, any 3 for $25.* 


AERCO DISC DRIVE SYSTEMS in stock 


M-SCRIPT word-processor, 
TS2068/full size printer, $25.95* 


Special: ROMSWITCH + GAMESMATE 
Joystick Interface $59.95* 
ROMSWITCH + 007 Spy $45.* 

Free 14 page catalog with many new items, 


liquidation items. 
“with shipping included. Check, MO, MC/Visa accepted. 




















RUSSELL ELECTRONICS 
RD 1 Box 539, Centre Hall, PA 16828 
814-364-1325, 10-7 EST Mon-Sat 


the MF TSSi/ ie0s | FREE ADS FOR SUBSCRIBERS 


Do you have some spare equipment you would like to sell? Do you have a program that you 
have written, and would like to sell copies? Maybe you are looking for something hard 
to find. Place an ad in THE CLASSIFIEDS! Subscribers can place one free personal ad in 
each issue. Ad size is 32 columns wide (like 2040’paper) and maximum of six lines. For 
additional lines- $3 each. NON-SUBSCRIBERS and DEALERS: $4 a line. DEADLINE FOR ALL 
CLASSIFIED ADS: Two weeks before publication date. 


For those of you with a TS-2068 
computer and a TS-2040 printer 









and no way to justify a full 
size printer, you too can have 
word processing. I have a 
program that I am virtually 
giving away. Called "RonsTEd", 
it offers 4 type fonts and pro- 
vides 20 selections from the 
Main Menu alone! Just send me 
a cassette (any size), and for 
$5.00 I will return it, loaded 
with RonsTEd, and a 16 page 
"User's Manual". Ron Ruegg, 4037 
Downing, Baton Rouge, LA 70809 


Byte-Back MODEM, $110 ppd. 


Parrot Speech Sythesizer, $40 ppd. 


Both are for 16K TS-1OOO. 

See TDM 1.5 (p.23) for software. 
Chia-Chi Chao, 73 Sullivan Drive 
Moraga, CA 94556. SASE for info. 


3 


WANTED: used, but good BYTE- 
BACK MD-28 modem. Contact Frank 
Davis, 513 E. Main St., Peru, IN 
46970, or (317) 473-4885. “ 


TS 2068 MULTIPLICATION TABLES 
(Rote Method). Copyright menu 
driven educational program. Makes 
learning fun. Tape $12.50. Same 
day ship on Money Order-No Cards. 
Paul T. Cole, 1308 Pennylane S.E. 
Decatur, AL, 35601 


DERBY DAY - 2068 
The most exciting racing game 
available anywhere! Contains a 
built-in parimutuel! Prints out 
tickets! $10 ppd. Ron Ruegg, 4037 
Downing, Baton Rouge, LA 70809 


TIMEX - SINCLAIR-SPECTRUM-QL 


SINCLAIR 


> 299 OO 





pu hob aCUHORIGD 


2254 Taraval Street, San Francisco, California 94116 - (415) 665-8550 














: : es 
IN THE BEGINING THERE WAS SINCLAIR B a BACK 


THEN THERE WAS BYTE-BACK » INC. 

RT.4 BOX 34, LEESVILLE, SC 298786 
BYTE-BACK HAS BEEN MANUFACTURING PERIPHERALS FOR TIMEX / SINCLAIR COMPUTER OWNERS SINCE 1981. IT HAS ADDED MANY 
NEW PRODUCTS SINCE 17S FIRST Mié AND BB-1 CONTROLLER. | BYTE-BACK HAS PULLED THROUGH THE DEMISE OF TIMEX AND WILL 
CONTINUE 70 PROVIDE SUPPORT AND NEW PRODUCTS IN THE FUTURE. 


1r1OD EM  ND-28 for 2x81,751088, 751588 
MD-68 for 752068 


ALL THE FEATURES NECESSARY FOR TELECOMMUNICATIONS WITH 
SERVICES SUCH AS COMPUSERVE OR YOUR LOCAL BBS 

# upload and download text to and from memory and tape # RS-232 port for adding full size printers 

# 306 baud - word length, parity, etc. selectable * 2 hour compuserve demo pack 

# direct connect with phone load for clear communication # 5 hour compuserve starter Kit available separately 


o4kK MEMnriORy _IN-64 for 2X81 ,1S1888 

NOT AVAILABLE FOR 182868 
# 8-16K area selectable in 2K increments * battery back up to stop annoying crashes 
* eprom socket for preprogrammed eproms (2K and 4K) * rom-ram transfer for machine code buffs 
# reset switch which only resets the 16 to 32K area %# this is not a nonvolatile ran! 


EXPAND YOUR TIMEX/SINCLAIR TO ITS FULLEST POTENTIAL 


COMT ROLLE FF BB-i for 2X81 151066 151568 
BB-68 for 17528468 


CONTROL THINGS WITH YOUR TIMEX/SINCLAIR 


* B independent relays 
# 8 led status indicators to monitor status of relays 
# analog to digital converter sold separately to allow controller to measure voltages 


# 8 logic inputs 


(RS—235 2 R£5-232 for 2X81 ,751008 751588 
RS-232-68 for 152868 
# cable and software sold separately 


YOUR TIMEX SINCLAIR CAN OPERATE FULL SIZE RS-232 TYPE 
PRINTERS 
* C.ITOH 758@AR serial printer available separately 


PARALLEL PARALLEL 1600 for 2X81 ,151666,151566 
PARALLEL 2868 for 152868 
# Sft cable and software srovided 


YOUR TIMEX SINCLAIR CAN OPERATE FULL SIZE 
CENTRONICS PARALLEL TYPE PRINTERS 
% C.ITOH 7566AP parallel printer available separately 


96 DAY WARRENTY ON ALL MODULES 

Any hardware module may be returned for a full refund within 18 days of receipt. 

BYTE-BACK offers a few hardware Kits for Kit builders. Our kits require excellent soldering ability. 

Kits include a high quality printed circuit board and all of the parts. 

Kits have a 98 day warrenty on parts only. Kits may not be returned for a refund once they have been started. 


TELEPHONE c Saosa> as a eS tS 

__UN-64 assembled $119.95 Kit $169.95 THERE WILL BE A $4.95 SHIPPING CHARGE PER ORDER. 
_~BB-1 assembled $ 69.08 _ kit $ 59.08 PLEASE SPECIFY COMPUTER TYPE == SSS 

_BB-68 assembled $69.68 _kit $ 59.06 

_-RS-232 assembled $69.95 kit $ 59.95 PLEASE BILL MY _AM.EXP. _VISA _ M/C 

—RS-232-68 assembled $69.95 —kit $ 59.95 

—MD-2B assembled $149.95 [2 =e EXP DATE... 





_MD-68 assenbled $149.95 
_A-D converter assembled $ 29.95 
—Tlest lead for A-D 
PARALLEL 1608 assembled $ 
— PARALLEL 28668 assembled $8 
— CABLE FOR RS-232 $ 19.95 
$19, 
q 


— 1] HAVE ENCLOSED A CHECK OR MONEY ORDER 


ee eee ee 
__-PRINTER SOFTWARE FOR RS-232 








—2X PRO/FILE (1S1886) 16.95 

—2X PRO/FILE (152868) $ 29.95 

—COMPUSERVE 5 HOUR PACKAGE $% 29.95 CITY/STATE/21P 

—7SOGAR SERIAL PRINTER $329.68 

—7SBBAP PARALLEL PRINTER $289.95 i a SS See Time Designs 





84.95 2), ee ee ee ee ae